Bonjour à tous,
Voici mon problème, qui s'assimile à celle d'un compteur avec affichage des chiffres avec des images stockées dans une table.
Mon code est le suivant
J'ai systématiquement une renvoi d'erreur "Warning: mysql_result() expects parameter 1 to be resource, boolean given in..."
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 $str = '1234'; //*On décompose la chaîne en caractères isolés $chiffre = preg_split('//', $str, -1, PREG_SPLIT_NO_EMPTY); //* on peut donc affichier chiffre[0], chiffre[1]... //*on veut aller chercher les images correspondantes à chaque chiffre dans //*la table correspondante (ici la table "compteur"), pour chaque $chiffre[i] for($i=0;$i<5;$i++) { $req= 'SELECT image FROM compteur WHERE id='.$chiffre.''; $resultat=mysql_query($req); $image=mysql_result($resultat,0); $row=mysql_fetch_row($image); }
Je soupçonne que la syntaxe id='.$chiffre.' n'est pas correcte, mais avec $chiffre[i] cela ne fonctionne pas non plus.
Donc comment écrire un SELECT avec une variable indicée ?
Merci d'avance pour vos conseils.
Hisin
Partager