Code : Tout sélectionner
UPDATE maTable
SET monChamp = monChamp + 123
WHERE ...$sql = UPDATE user
SET points = points + 123
WHERE numero_client="'.$numero_client.'"'; c'est bon ?$sql = "UPDATE user
SET points = points + 123
WHERE numero_client=".$numero_client;
Mais oui, c'est comme cela qu'il faut procéder
$sql = "UPDATE user
SET points = points + 123
WHERE numero_client='".$numero_client."'";
MySQL tolère les guillemets, mais ce n'est pas pour autant que c'est correct, et vaut mieux perdre cette habitude assez tôt car aucun autre SGBD n'en voudra <?php
session_start();
$numero_client = $_SESSION['numero_client'];
{
$db = mysql_connect('sql.free.fr', 'info.aqua', '***') or die('Erreur de connexion '.mysql_error());
mysql_select_db('info.aqua',$db) or die('Erreur de selection '.mysql_error());
$sql = "UPDATE user SET points = points + 120 WHERE numero_client='".$numero_client."'";
mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error());
mysql_close();
}
?>
message d'erreur :Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /mnt/112/sdb/0/2/info.aqua/444bcb3a3fcf8389296c49467f27e1d6.php:6) in /mnt/112/sdb/0/2/info.aqua/444bcb3a3fcf8389296c49467f27e1d6.php on line 521
Ton nom et ton prénom, tu sais l'écrire sans aucune erreur, tu le connais par coeur,Ca fait la combientième fois que quelqu'un te propose un lien vers www.phpdebutant.org ?