Webmaster Hub: Problème avec un UPDATE en php/sql - Webmaster Hub

Aller au contenu

Page 1 sur 1
  • Vous ne pouvez pas commencer un sujet
  • Vous ne pouvez pas répondre à ce sujet

Problème avec un UPDATE en php/sql Noter : -----

#1 L'utilisateur est hors-ligne   touchcream 

  • Groupe : Actif
  • Messages : 46
  • Inscrit(e) : 02-mars 08
  • Genre:Homme
  • Localisation:Aix-En-Provence

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 :/

<?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();
?>

0

#2 L'utilisateur est hors-ligne   captain_torche 

  • Danacol / Orangina rouge
  • Voir le blog
  • Groupe : Admin
  • Messages : 6 722
  • Inscrit(e) : 08-février 06
  • Genre:Homme
  • Localisation:Savigny / Orge

Posté 27 mai 2009 - 12:41

Essaye d'afficher une éventuelle erreur SQL, avec un or die(mysql_error()) après ta requête.
Vous avez rêvé cette nuit ? Partagez vos rêves sur l'Onironaute !
Bijoux fantaisie
Recherche nounou
0

#3 L'utilisateur est hors-ligne   touchcream 

  • Groupe : Actif
  • Messages : 46
  • Inscrit(e) : 02-mars 08
  • Genre:Homme
  • Localisation:Aix-En-Provence

Posté 27 mai 2009 - 12:44

rien, il m'affiche gentillement la valeur de $compt conformément au echo mais le or die ne renvoi rien :/
0

#4 L'utilisateur est hors-ligne   captain_torche 

  • Danacol / Orangina rouge
  • Voir le blog
  • Groupe : Admin
  • Messages : 6 722
  • Inscrit(e) : 08-février 06
  • Genre:Homme
  • Localisation:Savigny / Orge

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 ?)
Vous avez rêvé cette nuit ? Partagez vos rêves sur l'Onironaute !
Bijoux fantaisie
Recherche nounou
0

#5 L'utilisateur est hors-ligne   touchcream 

  • Groupe : Actif
  • Messages : 46
  • Inscrit(e) : 02-mars 08
  • Genre:Homme
  • Localisation:Aix-En-Provence

Posté 27 mai 2009 - 13:03

bon je m'en vais me fouetter très très fort, j'avais oublié de mettre while ($donnees = mysql_fetch_array($reponse) ) -_____-
Merci beaucoup en tout cas :)
0

#6 L'utilisateur est hors-ligne   captain_torche 

  • Danacol / Orangina rouge
  • Voir le blog
  • Groupe : Admin
  • Messages : 6 722
  • Inscrit(e) : 08-février 06
  • Genre:Homme
  • Localisation:Savigny / Orge

Posté 27 mai 2009 - 13:04

:whistling: ça arrive aux meilleurs d'entre nous !
Vous avez rêvé cette nuit ? Partagez vos rêves sur l'Onironaute !
Bijoux fantaisie
Recherche nounou
0

Partager ce sujet :


Page 1 sur 1
  • Vous ne pouvez pas commencer un sujet
  • Vous ne pouvez pas répondre à ce sujet

1 utilisateur(s) en train de lire ce sujet
0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)