website logo
Auteur
avatar
Hotfirenet

Forum » » Le coin des codeurs » » mysql_fetch_array(): supplied


Posté : 30 nov. 2003 à 17:16 icone du post

voila je suis en train de dev un truc tout con et g un prob voila l'erreur ==>

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in c:\program files\easyphp\www\cours\modif.php on line 8

voici la page voire.php

<?
/*CREATE TABLE annu (
id int NOT NULL auto_increment,
date varchar(20) NOT NULL,
prenom varchar(50) NOT NULL,
email varchar(55) NOT NULL,
PRIMARY KEY (id)
);*/

!!include!!("conf.php");

$req = mysql_query("SELECT id,date,prenom,email from annu ");

while ( $resultat=mysql_fetch_array($req))
{
print "L'id -> ". $resultat[id] ." Date -> ". $resultat[date] ." Prenom -> ". $resultat[prenom] ." Email -> ". $resultat[email] ."
<a href=modif.php?id=$resultat[id]>Modif</a><br>";

}
mysql_close();
?>


et voici la page modif.php

<?
!!include!!("conf.php");

$sql = "SELECT * from $annu where id='$resultat[id]'";

$result = mysql_query($sql);

while ($modif=mysql_fetch_array($result)) {
$date = $modif[date];
$prenom = $modif[prenom];
$email = $modif[email];
}

print("<center>Modifications des données</center>");

echo ("<form action=modif_sql.php method=post>
Date ==><input name=date type=text value=$date><br>
Prenom ==><input name=prenom type=text value=$prenom><br>
Email ==><input name=email type=text value=$email><br>
<input type=submit name=Submit value=Modifier>
</form>");

?>


je pense que ca vien t de ==> $sql = "SELECT * from $annu where id='$resultat[id]'";

mais je ne c pas pourkoi ...

@ l' @ide .....................................................................

[ Message édité par : Hotfirenet : 30-11-2003 17:16 ]

Cet article provient de NPDS
https://www.npds.org/viewtopic.php?topic=8874&forum=5