par
Cypher_PHP » 27 oct. 2008, 16:42
voici le message d'erreur:
Code : Tout sélectionner
Erreur SQL !UPDATE tuteur SET nom = 'BOUCHONNEAU', prenom = 'GILLEs' WHERE id_tuteur =
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
// -------modification des données du formulaire modif1_tuteur.php -------------------------
if(isset($_POST['modif_tuteur']))
{
$sql_update = "UPDATE tuteur SET nom = '".$_POST['nom']."', prenom = '".$_POST['prenom']."' WHERE id_tuteur = ".$_POST['id_tuteur']." ";
$req_update = mysql_query($sql_update)or die('Erreur SQL !'.$sql_update.'<br>'.mysql_error());
}
voici la structure BD
CREATE TABLE `tuteur` (
`id_tuteur` int(3) NOT NULL auto_increment,
`nom` varchar(50) NOT NULL,
`prenom` varchar(50) NOT NULL,
KEY `id_tuteur` (`id_tuteur`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=45 ;
voici le message d'erreur:
[code]
Erreur SQL !UPDATE tuteur SET nom = 'BOUCHONNEAU', prenom = 'GILLEs' WHERE id_tuteur =
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
[/code]
[php]// -------modification des données du formulaire modif1_tuteur.php -------------------------
if(isset($_POST['modif_tuteur']))
{
$sql_update = "UPDATE tuteur SET nom = '".$_POST['nom']."', prenom = '".$_POST['prenom']."' WHERE id_tuteur = ".$_POST['id_tuteur']." ";
$req_update = mysql_query($sql_update)or die('Erreur SQL !'.$sql_update.'<br>'.mysql_error());
}
[/php]
voici la structure BD
[php]CREATE TABLE `tuteur` (
`id_tuteur` int(3) NOT NULL auto_increment,
`nom` varchar(50) NOT NULL,
`prenom` varchar(50) NOT NULL,
KEY `id_tuteur` (`id_tuteur`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=45 ;
[/php]