Salut à tous je développe une application pour smartphone qui fait des entrées en base de donnée depuis un formulaire html qui envoi en POST .
J'ai écrit le script suivant et revérifié 10000 fois je ne comprend pas ce qui provoque l'erreur de syntaxe . J'ai fait tourné le script chez mon hébergeur et sur un serveur apache local ... Toujours la même erreur :
Quelqu'un aurait'il une idée de génie sur l'origine du problème ?
erreur :
Parse error: syntax error, unexpected T_STRING in C:\xampp\htdocs\app\insert.php on line 19
script :
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
24
25 <?php //on définie les variables de connexion $hote = "localhost" ; $user = "root" ; $password = "****" ; $nomdebase = "anonsfr" ; // on se connecte à l'hôte MySQL $link = mysql_connect($hote, $user, $password); if (!$link) { die('Connexion impossible : ' . mysql_error()); } // Rendre la base de données inkmyarmscom, la base courante $db_selected = mysql_select_db($nomdebase, $link); if (!$db_selected) { die ('Impossible de sélectionner la base de données : ' . mysql_error()); } //voila la requête update foreach*($_POST['checkbox']*as*$produit)*{ $insert= "UPDATE app2 SET nombre='1' WHERE produit='$produit'" ; *mysql_query ($insert, $link) or die ("update impossible") ;} mysql_close($link); ?>
Partager