je suis en train de faire un petit code qui a chaque ouverture de page m'incrémente une cellule compteur. Le code à l'air d'être bon, les requettes aussi mais cela ne marche pas (arf)
Voici mon code:
CODE
<?
$db=connect_mysql();
$numero=$_GET['id'];
$req="SELECT compteur FROM tutoriaux WHERE id='".$numero."'";
$res=mysql_query($req);
echo $req;
list($nombre)= mysql_fetch_row($res);
$nombre++;
$req="UPDATE tutoriaux SET compteur = '".$nombre."' LIMIT 1";
echo $req;
close_mysql($db);
?>
$db=connect_mysql();
$numero=$_GET['id'];
$req="SELECT compteur FROM tutoriaux WHERE id='".$numero."'";
$res=mysql_query($req);
echo $req;
list($nombre)= mysql_fetch_row($res);
$nombre++;
$req="UPDATE tutoriaux SET compteur = '".$nombre."' LIMIT 1";
echo $req;
close_mysql($db);
?>
L'affichage des deux requetes donne ca:
CITATION
SELECT compteur FROM tutoriaux WHERE id='2'
CITATION
UPDATE tutoriaux SET compteur = '1' LIMIT 1
Il récupere bien la valeur du compteur (0 pour cet exemple) et essaye d'updater la base de +1 ce qui fait bien 1.
Mais cela ne fait rien, si ya quelqu'un pour me filer un coup de pate ce serait bien gentil.
Merci d'avance