Salutations,

Nous avions besoin d'un masque de saisie PHP / MySQL.
Nous butons sur l'insertion dans la base de données SQL. En effet, cela renvoie à chaque fois une erreur SQL. Toutes les variables sont pourtant bien déclarées.
Nous sommes en PHP Version 5.4.19.

Voici la partie du code en question :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
(...)
// Insertion SQL
$requete = "INSERT INTO " . $table . " (Id,Dispo,Ecart,Donateur,Date,Ref,IP,Edition,Type,Exemplaires,Etat,Commentaire,Acqui,Collection,Valorisation,Condition,Localisation) VALUES ('','$dispo','$ecart','$donateur','$date','$ref','$ip','$edition','$type','$exemplaires','$etat','$commentaire','$acqui','$collection','$valorisation','$condition','$localisation')";
 
mysql_query($requete) or die('<strong>Erreur SQL !</strong> :<br /><em>'.$requete.'</em><br />'.mysql_error().'<br /><br /><a href="[http://wda-fr.org/test/SQL/Destock/saisie.php]"><strong>-=> Nouvelle insertion <=-</strong></a>');
(...)
La base SQL ne reçoit pas les datas, alors que le listing des précédentes s'effectue sans pb.

Auriez-vous une idée ?
Cela serait-il du à notre récente migration de PHP 5.2.17 en PHP 5.4.19 ?

A vous lire,