Les Allergies
Alimentaires
Posez votre question Signaler

Probleme update php/sql

canardwifi - Dernière réponse le 19 juin 2009 à 10:16
Bonjour,
J ai un souci mon update ne fonctionne pas et je ne comprend pas pourquoi
$sql = "SELECT dvd, zone, format FROM general order by dvd";
$req = mysql_query($sql) or die( mysql_error() ) ;
$total = mysql_num_rows($req);
{
echo '<form method="post" action="test.php">';
echo '<table>'."\n";
echo '<tr>';
echo '<th ><b><u>DVD.</u></b></th>';
echo '<th ><b><u>ZONE</u></b></th>';
echo '<th><b><u>FORMAT</u></b></th>';
echo '</tr>'."\n";
while($row = mysql_fetch_array($req))
{
echo '<tr>';
echo '<td>'.$row["DVD"].'</td>';
echo '<td><input type="text" name="ZONE" value="'.$row["ZONE"].'"/></td>';
echo '<td><input type="text" name="format" value="'.$row["format"].'"/></td>';
echo '</tr>'."\n";
}
echo '</table>'."\n";
echo '<input type="hidden" name="dvd2" value='.$_POST['dvd'].' /><br><center><input type="submit" name="ok" value="Modifier"/></center>';
echo '</form>';
}
if (isset($_POST['ok']))
{
$sql2= "UPDATE general SET zone='".$_POST['zone']."', format='".$_POST['format']."'
WHERE dvd='".$_POST['dvd2']."'";
$req2= mysql_query($sql2) or die('Erreur SQL !'.$sql2.'<br>'.mysql_error());
if(isset($req2))
{
echo "Modification OK" ;
}
}
?>
Merci de votre aide
Lire la suite 

Probleme update php/sql »

3 réponses
Réponse
+1
moins plus
Quel erreur reçois tu ?
Ajouter un commentaire
Réponse
+0
moins plus
Bonjour merci pour ta réponse

voici le résultat de l'echo devant mon $sql2

Code :

UPDATE general SET zone='18', format='0' WHERE dvd='/'Modification OK

il s'agit d'une ligne dans ma table comme si il la récupérait automatiquement très bizarre
Ajouter un commentaire
Réponse
+0
moins plus
je viens de modifier cette ligne

<input type="hidden" name="dvd2" value='.$_POST['dvd'].' />

par

<input type="hidden" name="dvd2" value='.$_ROW['dvd'].' />

dja il m affiche bine les modifications que je veux effectuer dans mon echo $sql2 mais toujours pas d update :-(
Ajouter un commentaire
Ce document intitulé « Probleme update php/sql » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?