erreur que je ne comprend pas
Bonjours.
Dans ma page j'ai un champ ou je rentre un nom et un champ ou je rentre un prénom.
Quand j'appuie sur submit il doit faire une qequête et m'afficher les données voulues ou le nom et le prénom sont ce que j'ai entrer.
il n'arrête pas de m'afficher le même message :
Citation:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource
voici mon code
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
|
if(isset($_POST['nomJoueur']) and isset($_POST['prenomJoueur']))
{
$request = "SELECT nom,prenom,nomEquipe,nomPosition
FROM joueur,equipe,position
WHERE joueur.equipe=equipe.NuEquipe and
joueur.Position=position.NuPosition and
joueur.nom = \'$_POST[nomJoueur]\' and
joueur.prenom = \'$_POST[prenomJoueur]\'
ORDER BY nom,prenom";
$execRequest = mysql_query($request);
echo "<table border=1 cellspacing=0 cellpadding=5>";
while ($donnees = mysql_fetch_array($execRequest))
{
if ( $i % 2 == 0)
echo stripslashes("<tr><td> $donnees[nom]</td><td> $donnees[prenom]</td><td> $donnees[NomEquipe]</td><td> $donnees[NomPosition]</td></tr>");
else
echo stripslashes("<tr bgcolor=Silver><td> $donnees[nom]</td><td> $donnees[prenom]</td><td> $donnees[NomEquipe]</td><td> $donnees[NomPosition]</td></tr>");
$i++;
}
echo "</table>"; |