J'ai encor un bléme avec php aide svp

Résolu/Fermé
aurelienpm974 Messages postés 131 Date d'inscription mercredi 8 décembre 2010 Statut Membre Dernière intervention 20 février 2011 - Modifié par aurelienpm974 le 13/01/2011 à 18:48
aurelienpm974 Messages postés 131 Date d'inscription mercredi 8 décembre 2010 Statut Membre Dernière intervention 20 février 2011 - 13 janv. 2011 à 22:03
Bonjour,


<?php
$req = mysql_query('select info, lien from info');
while($dnn = mysql_fetch_array($req))
{
?>
<td class="left"><?php echo $dnn['info']; ?></td><td class="left"><a href="<?php echo $dnn['lien']; ?>">plus info ici</a></td>
<?php
}
?>

il me mais se message

Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in C:\wamp\www\index.php on line 25


A voir également:

2 réponses

aurelienpm974 Messages postés 131 Date d'inscription mercredi 8 décembre 2010 Statut Membre Dernière intervention 20 février 2011 7
13 janv. 2011 à 19:54
aide svp svp svp svp
0
xamurai Messages postés 223 Date d'inscription mardi 11 janvier 2011 Statut Membre Dernière intervention 19 février 2013 15
Modifié par xamurai le 13/01/2011 à 20:23
il a du mal a faire la difference entre tes 2 info
mysql_query('select x.info, x.lien from info x');
0
aurelienpm974 Messages postés 131 Date d'inscription mercredi 8 décembre 2010 Statut Membre Dernière intervention 20 février 2011 7
13 janv. 2011 à 20:24
merci mais faut mettre des x ?
0
xamurai Messages postés 223 Date d'inscription mardi 11 janvier 2011 Statut Membre Dernière intervention 19 février 2013 15
Modifié par xamurai le 13/01/2011 à 20:42
non ca peut etre n'importe quoi:

cela signifie juste que :

le premier info est contenu dans le deuxieme info


j'assigne au deuxieme info un surnom ( dans mon exemple je l'ai nommé x)

je fais comprendre au mysql que le premier info est contenu dans x

--> x.info


--------------

c'est souvent pratique de nommer les tables lorque par exemple tu ouvres plusieurs tables à la fois et qu'il y a un risque de s'embrouiller ou d'avoir 2 elements de chacune des tables qui ont le meme nom.
par exemple : j'ai 2 tables representant 2 groupes d'etudiants... et on me demande de recencer les etudiants qui appartiennent aux 2 groupes.

select   a.nom, b.nom , a.prenom , b.prenom  from classe1 a , classe2 b where a.nom = b.nom and a.brenom = b.prenom 



capito?
0
aurelienpm974 Messages postés 131 Date d'inscription mercredi 8 décembre 2010 Statut Membre Dernière intervention 20 février 2011 7
13 janv. 2011 à 20:54
jai comprie
0
aurelienpm974 Messages postés 131 Date d'inscription mercredi 8 décembre 2010 Statut Membre Dernière intervention 20 février 2011 7
13 janv. 2011 à 20:59
bien enfaite je conprent pas je coné rien au sql
0
aurelienpm974 Messages postés 131 Date d'inscription mercredi 8 décembre 2010 Statut Membre Dernière intervention 20 février 2011 7
13 janv. 2011 à 21:01
faut mettre quoi enfaite mysql_query('ici');
0