J'aimerai ajouter une personne à ma table personnel dont voici la constitution :

Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
Id_Perso  int(10) auto_increment              
Nom_Perso  varchar(30)              
Prenom_Perso  varchar(30)
Emploi  varchar(100) 
Id_Section  varchar(5)
Salaire_Perso  float(10,0)

Voici le code ma requête sql :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<?php
if (isset($_POST['nom']) && isset($_POST['prenom']) && isset($_POST['emploi']) && isset($_POST['section']) && isset($_POST['salaire']))
{
// On utilise la fonction PHP htmlentities pour éviter d'enregistrer du code HTML dans la table
$nom = htmlentities ($_POST['nom'],ENT_QUOTES);
$prenom = htmlentities ($_POST['prenom'],ENT_QUOTES);
$emploi = htmlentities ($_POST['emploi'],ENT_QUOTES);
$section = htmlentities ($_POST['service'],ENT_QUOTES);
$salaire = htmlentities ($_POST['salaire'],ENT_QUOTES);
 
$sql2 = "INSERT INTO personnel (Id_Perso, Nom_Perso, Prenom_Perso, Emploi, Id_Section, Salaire_Perso) VALUES('','$nom','$prenom','$emploi','$service','$salaire')";
 
$query2 = mysql_query($sql2) or die('Erreur SQL !'.$sql2.''.mysql_error()); 
 
echo 'L\'employé a bien été inseré';
}
mysql_close(); 
?>
L'erreur ne viendrait pas du auto-increment ?
Je ne vois pas du tout mon erreur, Merci de me conseiller !!