Bonjour,
je n'arrive pas à mettre à mettre à jour une table mysql.
Mon formulaire se rempli bien avec les données issue d'une requête.
Le contenu du formulaire doit pouvoir être modifié pour mise a jour des infos.
L'envoi des infos avec "submit" me renvoi toujours la même erreur : "Mise à jour Ko"
J'ai beau chercher, je ne trouve pas l'erreur ou l'astuce
Merci de votre aide
<form name="fiche" action="maj.php" method="get">
<fieldset>
<legend>Coordonnées:</legend>
id
<input type="hidden" name="id" size=\"6\"
value="<?php echo $id ?>" />
<br />
Nom
<input type="text" name="nom" size=\"20\"
value="<?php echo $nom ?>" />
<br />
Prénom
<input type="text" name="prenom" size=\"20\"
value="<?php echo $prenom ?>" />
<br />
.../...
<input type="submit" value="Validez!"></td></tr>
</form>
.../...
//maj.php
<?php
include('base.inc.php'); //connection à la bd
$maj="UPDATE `MaBase`.`MaTable` SET `nom` ='$nom' WHERE `MaTable`.`id` = '$id' ;";
$sql=mysql_query($maj) or die('Erreur SQL !<br>'.$maj.'<br>'.mysql_error());
if (!$result) {
echo "Mise à jour Ko<br>";
}
else {
echo "Mise à jour effectuée<br>";
}
mysql_close();
?>