ASPerix
Messages postés47Date d'inscriptiondimanche 15 décembre 2002StatutMembreDernière intervention 3 septembre 2004
-
8 juil. 2004 à 17:16
cs_Houzefa
Messages postés453Date d'inscriptiondimanche 9 février 2003StatutMembreDernière intervention 9 juillet 2004
-
9 juil. 2004 à 13:52
Bonjour,
Je n'arrive pas a transmettre une variable hors de mon switch
j'utiliseune base MySQL
switch ($page) {
case "1" :
$query="select * from toto where titi='1';
break;
case "2" :
$query="select * from toto where titi='2';
break;
}
$result=mysql_query($query,$db);
Voila ce que j'ai comme erreur: mysql_fetch_row(): supplied argument is not a valid MySQL result resource
A mon avis le break du case empèche d'envoyer la variable query.
Si vous pouviez m'aider a me dire où est mon erreur, ce serait cool. 8-)
Merci d'avance
Urukai1
Messages postés42Date d'inscriptionsamedi 15 février 2003StatutMembreDernière intervention14 mars 2008 8 juil. 2004 à 18:31
salut
s ke tu as essayé de d'enlever les doubles quotes dans les caes car meme si php est tres peu typé il croit que "1" est different de 1 donc essaie comme ceci
si la varibale page est bien un entier
case 1 :
$query="select * from toto where titi='1';
break;
case 2 :
$query="select * from toto where titi='2';
break;
}
sinon fait un echo de $query a la fin du switch
voila pour l'instant je vois rien d'autres et comme je viens de terminer le boulot je suis fracassé dsl si c pas bon
urukai1
cs_lotr
Messages postés128Date d'inscriptionmardi 11 mai 2004StatutMembreDernière intervention12 août 2005 9 juil. 2004 à 09:25
Salut,
Tu as oublier de fermer les guillemets a le fin de ta requete.
C'est $query="select * from toto where titi='1'";
et $query="select * from toto where titi='2'";
Si ca marche toujours pas, fait un echo de $result pour verifier si il renvoie bien quelquechose du type "RessourceId#... .
Vous n’avez pas trouvé la réponse que vous recherchez ?