kazaam
Messages postés14Date d'inscriptionlundi 17 mars 2003StatutMembreDernière intervention 7 septembre 2010
-
18 sept. 2006 à 19:33
kazaam
Messages postés14Date d'inscriptionlundi 17 mars 2003StatutMembreDernière intervention 7 septembre 2010
-
18 sept. 2006 à 22:40
Bonjour
j'ai un soucis avec ma fonction, celle ci ne retourne rien, le parametre arrive bien (si je le met en return il passe) et j'obtient un resultat si je met un valeur "texte" a la place de la variable
le code
Function donnee($art) {
$requete= "SELECT * FROM produits WHERE 1 AND ref LIKE '$art'";
$result=mysql_query($requete);
list($code,$cat,$nom,$prix,$poids,$marque,$ref,$image)=mysql_fetch_row($result);
$num_rows=mysql_num_rows($result);
return array ($nom,$prix);
coockiesch
Messages postés2268Date d'inscriptionmercredi 27 novembre 2002StatutMembreDernière intervention13 septembre 20134 18 sept. 2006 à 20:18
Salut!
Tu devrais mettre le $num_rows=mysql_num_rows($result);
Avant le mysql_fatch_row! :)
@++
R@f
www.allpotes.ch: Photos, humour, vidéos, gags, ...
"On dit que seulement 10 personnes au monde comprenaient Einstein. Personne ne me comprends. Suis-je un génie???"
coockiesch
Messages postés2268Date d'inscriptionmercredi 27 novembre 2002StatutMembreDernière intervention13 septembre 20134 18 sept. 2006 à 22:28
Comment ça aucun retour? Si tu veux un retour, il faut le faire: :)
return array ($nom,$prix, $num_rows);
@++
R@f
www.allpotes.ch: Photos, humour, vidéos, gags, ...
"On dit que seulement 10 personnes au monde comprenaient Einstein. Personne ne me comprends. Suis-je un génie???"