probleme update (bis) !

Eléphant du PHP | 250 Messages

12 janv. 2006, 23:00

Bonjour,

je n'arrive pas a updater ma table en passant 2 paramètres....
<?php
session_start() ;
?>
<?php
$db= mysql_connect(localhost, zzzz, zzzz) or die("Impossible de se connecter à la base de données"); 	   
 mysql_select_db('zzzz',$db)  or die('Erreur de selection base'.mysql_error());
$sql = "UPDATE membres SET vie = vie+0.1, gestion=./images/jetonrouge.gif  WHERE id = $id";
mysql_query($sql) or die('Erreur SQL '.$sql.'<br>'.mysql_error());
mysql_close();

Mammouth du PHP | 19672 Messages

12 janv. 2006, 23:07

Ce serait une bonne idée de faire des concaténation propre et de séparer le SQL du PHP ou des chaines de caractères...
$sql = "UPDATE membres SET vie = vie+0.1, gestion = './images/jetonrouge.gif'  WHERE id = ". $id .";";
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Eléphant du PHP | 250 Messages

12 janv. 2006, 23:12

:oops: C'est vrai, que sur c epb, j'aurais vraiment du m'en sortir seul :oops:
merci, Cyrano.