Avec ce code la,
<?php
//on définie les variables de connexion
$hote = "mysql.****.**" ;
$user = "******" ;
$password = "************" ;
$nomdebase = "********" ;
// 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 anonsfr, 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 insert
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);
}
?>
J'obtiens une erreur de syntax :
Parse error: syntax error, unexpected T_STRING in /home/www/08eb9d71d0032574021a9e9e8e197aeb/web/app/insert.php on line 32
Et je ne comprend absolument pas ce qu'il n'aime pas . Une bonne âme aurait elle une idée ?
merci .