Comment faire une requête à l'intérieur d'une requête ? [RESOLU] - PHP - Programmation
Marsh Posté le 19-11-2005 à 14:38:47
Il semble qu'il s'agisse d'une "construction dynamique de requête".
En pratique, il suffit de faire :
Code :
|
Marsh Posté le 19-11-2005 à 14:42:35
donc la ligne 4 reprend la requete de départ et additionne la deuxieme c'est ca ?
Marsh Posté le 19-11-2005 à 15:40:31
Ok mais ca donne une requete sur une requete
donc avec une BdD contenant 1500 enreg. ca fait 1500 x 1500 requetes...
je suis parti prendre un café et ca tourne toujours...
Marsh Posté le 19-11-2005 à 15:52:01
Heu.... ça tourne toujours
si si si
voici le code que j'ai balancé :
Citation : |
doit y avoir une cou..... quelque part...
Marsh Posté le 19-11-2005 à 22:23:10
bon j'ai trouvé une autre solution :
requete 1 <= un mot à chercher
requete 2 <= deux mots à chercher
requete 3 <= trois mots à chercher =>
requete 4 => ca va pas non ? va donc chez google !
Warffff
special thanks to olivthill
Marsh Posté le 19-11-2005 à 14:06:02
Bonjour
voila mon problème :
je voudrais chercher la présence de deux variables dans une requete :
requete 1 :
$input1 = "le"; //premier mot à chercher
$input2 = "chien"; //deuxième mot à chercher
je cherche "le" :
$requete1 = " SELECT * FROM `base` WHERE `champ1` REGEXP '$input1' OR `champ2` REGEXP '$input1' OR `champ3` REGEXP '$input1' ORDER BY 'cle' DESC ";
$result1 = mysql_query($select,$link) or die ('PAF DANS TON NEZ');
et maintenant à l'intérieur des résultats trouvés je voudrais trouver "chien"...
comment dois-je taper la requète ?
Merci BEAUCOUP
Message édité par erwan83 le 19-11-2005 à 22:23:51
---------------
http://www.ypikay.com