<?php
mysql_connect("localhost", "root", "root");
mysql_select_db("bdd");
$var="test";
$reponse = mysql_query("SELECT * FROM matable WHERE champ2='" . $var . "'");
$compt = $donnees['vues'] + 1;
echo $compt;
mysql_query("UPDATE matable SET champ1='" . $compt . "' WHERE champ2='" . $var . "'");
mysql_close();
?>
Page 1 sur 1
Problème avec un UPDATE en php/sql
#1
Posté 27 mai 2009 - 12:39
Bonjour, j'ai un petit problème pour modifier un champ avec UPDATE. Tout devrait fonctionner mais non, la valeur du champ reste inchangée, elle ne prend pas la valeur de $compt et je ne comprends pas pourquoi :/
#2
Posté 27 mai 2009 - 12:41
Essaye d'afficher une éventuelle erreur SQL, avec un or die(mysql_error()) après ta requête.
#4
Posté 27 mai 2009 - 12:59
D'où vient ton tableau $données ?
Si modification il y a, ton script ne permet pas de la voir. Tu as regardé directement dans la base (via PHPMyAdmin ou autre ?)
Si modification il y a, ton script ne permet pas de la voir. Tu as regardé directement dans la base (via PHPMyAdmin ou autre ?)
#6
Posté 27 mai 2009 - 13:04
Partager ce sujet :
Page 1 sur 1



Haut











