j'ai mysql 4.0.15 , apache1.3.27 , php 4.3.3 et easyphp1.7

les données ne s'enregitrent pas dans ma table sauf
si je mets direct:

$sql= "insert into table (id,nom) VALUES ('', 'Paul)";
l'enregistrement est ok,

mais avec un formulaire plus rien ne passe, au tant en regiter_global=on que off, que la variable soit passée directement ex: $Nom ou secu $_POST['Nom']
qlq à une idée ,voici mon code:


<html>
<body>

<FORM action="saisie4.php" method="post">
Nom :<BR><INPUT type="text" name="Nom">
<INPUT type="submit" name="submit">
</FORM>

<?php

$nom_POST="";

if(isset( $_POST['Nom'])){

$nom_POST=$_POST['Nom'];

$dp=@mysql_connect(" localhost","root","");
@mysql_select_db("sql_pro",$dp);
$sql="INSERT INTO table (id,nom) VALUES ('',$nom_POST)";
$result=@mysql_query($sql);

if($result){
echo "Les données sont enregistrées!" ;
}else{
echo "Echoué.";
}

@mysql_close($dp);
}


?>

</body>
</html>