neotetsuo34
Messages postés68Date d'inscriptionjeudi 11 mars 2004StatutMembreDernière intervention23 mars 2007
-
21 févr. 2005 à 19:55
phpnuke
Messages postés14Date d'inscriptionjeudi 22 mai 2003StatutMembreDernière intervention28 septembre 2007
-
27 sept. 2007 à 21:03
Je n'arrive pas a rechercher des infos dans ma base que je tire d'un formulaire, je dois avoir un pb de requete ou de syntaxe. Je vous montre mon code :
$voir = mysql_query("SELECTreference,datecreation,nom_vend,adr1_vend,adr2_vend,cp_vend,ville_vend,...,
FROM immo WHERE reference LIKE '$queryreference' AND datecreation LIKE '$querydatecreation' AND nom_vend LIKE '$querynom_vend' AND adr1_vend LIKE '$queryadr1_vend' AND adr2_vend LIKE '$queryadr2_vend' AND cp_vend LIKE '$querycp_vend' AND ville_vend LIKE '$queryville_vend' ... AND exclusivite LIKE '$queryexclusivite' AND visible LIKE '$queryvisible';");
neotetsuo34
Messages postés68Date d'inscriptionjeudi 11 mars 2004StatutMembreDernière intervention23 mars 2007 22 févr. 2005 à 14:44
bonjour, il faut des and dans ma requete et j'ai remplacé les variables par ce que tu ma di mais ca ne fonctionne pas je ne vois vraiment pas ce qui cloche. pour les isset je le fais pas car je sais pas le faire. Quand je fé un echo $voir ca me marque resource #id6 et je c pa ce que ca ve dire.
tucsoufle
Messages postés1250Date d'inscriptionmardi 15 juillet 2003StatutMembreDernière intervention30 septembre 20071 22 févr. 2005 à 16:13
ben oui, c'est normal qu'il te mette
Resource id #6
le mysql_query ne fait que éxécuter la requete que tu lui donne !
pour recuperer les resultats de cette requete, tu fais par exemple :
....
$voir = mysql_query("SELECTreference,datecreation,nom_vend,adr1_vend,adr2_vend,cp_vend,ville_vend,...,
FROM
immo WHERE reference LIKE '$queryreference' AND datecreation LIKE
'$querydatecreation' AND nom_vend LIKE '$querynom_vend' AND adr1_vend
LIKE '$queryadr1_vend' AND adr2_vend LIKE '$queryadr2_vend' AND cp_vend
LIKE '$querycp_vend' AND ville_vend LIKE '$queryville_vend' ... AND
exclusivite LIKE '$queryexclusivite' AND visible LIKE
'$queryvisible';");
while($res = mysql_fetch_object($voir))
{
echo 'la reference est'.$res->reference.'
';
echo 'le vendeur est'.$res->nom_vend.'
';
}
voila, c'est peut etre de là que venait ton probleme
Je te donne une idée, tu me donnes une idée, nous avons chacun deux idées.
Mon site Internet
Vous n’avez pas trouvé la réponse que vous recherchez ?
neotetsuo34
Messages postés68Date d'inscriptionjeudi 11 mars 2004StatutMembreDernière intervention23 mars 2007 22 févr. 2005 à 18:43
mon pb ne vient pas de la car ca je le fais est justement rien ne s'affiche donc on dirait que il n'y a rien dans le resultat de ma requete mais je vois pas pourquoi
FROM
immo WHERE reference LIKE '$queryreference' AND datecreation LIKE
'$querydatecreation' AND nom_vend LIKE '$querynom_vend' AND adr1_vend
LIKE '$queryadr1_vend' AND adr2_vend LIKE '$queryadr2_vend' AND cp_vend
LIKE '$querycp_vend' AND ville_vend LIKE '$queryville_vend' ... AND
exclusivite LIKE '$queryexclusivite' AND visible LIKE '$queryvisible';"
ca va normalement t'écrire ta requete avec tes variables remplacé par leur valeur
ensuite tu prend la requete et tu la test dans phpmyadmin
et la ce que je veut savoir c'est si elle te renvoi des resultats ?
Je te donne une idée, tu me donnes une idée, nous avons chacun deux idées.
Mon site Internet
neotetsuo34
Messages postés68Date d'inscriptionjeudi 11 mars 2004StatutMembreDernière intervention23 mars 2007 22 févr. 2005 à 23:52
ba justement ca me réaffiche la requete puis ca me met "Votre requête SQL a été exécutée avec succès" et c tout pourtant il existe un tuple dans ma base de données qui correspond a la requete