bonjour à tous !

voila, je veux récuperer le num_publication qui est auto_increment de la table publication pour pouvoir l'inserer dans une autre table.
pourriez vous me dire si mon code est correcte?
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
function creer_publication($titre_publication,$date_publi,$langage,$resume)
{
    $query = "insert into publication (num_publication,titre_publication,date_publication,langage,resume) 
	VALUES ('','$titre_publication','$date_publi','$langage','$resume');";
	$result=mysql_query($query)or die(mysql_error());
    $row = mysql_fetch_array($result);
 
   $_SESSION['$num_publi'] =$row["num_publication"];
 
    if ($result)
      {
      $this->num_publi = mysql_insert_id();
      }
    else 
      {
      $this->num_publi= -1;
      }
}
Merci!