par
Ryle » 12 mars 2007, 11:17
Qu'est ce qui ne fonctionne pas ? As-tu un message d'erreur ? Le résultat attendu n'est pas le bon ? Ca update tout ? Ca n'update rien ?? ...
Affiche ta requête avant de l'exécuter et essaye de la jouer directement dans MySQL ou phpMyAdmin (profites en pour vérifier le contenu de tes valeurs) :
$sql = "UPDATE Biblio SET resume='".$entree."' WHERE nom='".$num."'";
echo $sql;
tu peux aussi vérifier si tu n'as pas d'erreur SQL en ajoutant le même or die que pour tes autres instructions :
mysql_query($sql) or die ('Erreur SQL :'.mysql_error());
Peut être n'as tu pas de table biblio, ou de champ resume, voir de champ "nom" ... j'opterais d'ailleurs en voyant ton code pour un champ "n
um"

Qu'est ce qui ne fonctionne pas ? As-tu un message d'erreur ? Le résultat attendu n'est pas le bon ? Ca update tout ? Ca n'update rien ?? ...
Affiche ta requête avant de l'exécuter et essaye de la jouer directement dans MySQL ou phpMyAdmin (profites en pour vérifier le contenu de tes valeurs) :
[php]$sql = "UPDATE Biblio SET resume='".$entree."' WHERE nom='".$num."'";
echo $sql;[/php]
tu peux aussi vérifier si tu n'as pas d'erreur SQL en ajoutant le même or die que pour tes autres instructions :
[php]mysql_query($sql) or die ('Erreur SQL :'.mysql_error()); [/php]
Peut être n'as tu pas de table biblio, ou de champ resume, voir de champ "nom" ... j'opterais d'ailleurs en voyant ton code pour un champ "n[u]u[/u]m" :)