bonsoir,

Voila j' aurai voulu eviter les nombreuses lignes qui stocke par exemple :

$test1 = $_POST['Modele1'] ;

Mais quand je fais direct dans ma requete SQL voir le code plus loin ( VALUES ('$_POST['Modele1']',

Ben ça me fait une erreur :

Parse error: parse error, expecting `T_STRING' or `T_VARIABLE' or `T_NUM_STRING' in c:\program files\easyphp1-8\www\pagesdinsertion.php on line 50

J' ai essayer d' échapper les caracteres et tout mais je trouve vraiment pas

C' est pourquoi je me tourne vers vous car a chaque fois je m' embete a tout restocker dans une autre variable mais ça se trouve c' est la façon logique de faire....

Merci de votre aide

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
19
20
21
22
23
$test1 = $_POST['Modele1'] ;
$test2 = $_POST['SerialNumber1'] ;
$test3 = $_POST['etat1'] ;
$test4 = $_POST['date1'] ;
$test5 = $_POST['bon_de_livraison1'] ;
$test6 = $_POST['Grossiste1'] ;
$test7 = $_POST['Integrateur1'] ;
$test8 = $_POST['Client_Final1'] ;
$test9 = $_POST['Remarque1'] ;
$test10 = $_POST['Maintenance1'] ;
$test11 = $_POST['debut_de_maintenance1'] ;
$test12 = $_POST['Fin_de_maintenance1'] ;
$test13 = $_POST['Type_de_maintenance1'] ;
$test14 = $_POST['debit1'] ;
$test15 = $_POST['cpr1'] ;
$test16 = $_POST['Socle1'] ;
$test17 = $_POST['SuiteSoft1'] ;
$test18 = $_POST['Annee1'] ;
$test19 = $_POST['Mois1'] ;
$test20 = $_POST['Semaine1'] ;
 
$sql="INSERT INTO `etat en cours` ( `Modèle` , `Numéro de série` , `état` , `date` , `bon de livraison` , `grossiste` , `intégrateur` , `client final` , `remarque` , `Maintenance` , `date de debut de maintenance` , `date de fin de maintenance` , `type de maintenance` , `debit` , `licence_CPR` , `Socle` , `SuiteSoft` , `Annee` , `Mois` , `Semaine` )  VALUES (
'$_POST['Modele1']', '$test2', '$test3', '$test4', '$test5' , '$test6' , '$test7' , '$test8' , '$test9' , '$test10' , '$test11' , '$test12' , '$test13' , '$test14' , '$test15' , '$test16' , '$test17' , '$test18' , '$test19' , '$test20')";