Probleme compteur
Résolu
salimdrame
Messages postés
70
Date d'inscription
Statut
Membre
Dernière intervention
-
ThEBiShOp Messages postés 8411 Date d'inscription Statut Contributeur Dernière intervention -
ThEBiShOp Messages postés 8411 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
J'ai un bout de code qui me sert de compteur que voici :
**********************************************
$sql = mysql_query("SELECT visites FROM **** WHERE id='$id' AND nom_etap ='$nom_etap' LIMIT 1;");
$resultat = mysql_fetch_array($sql);
$row ['visites'];
$resultat=$row++;
mysql_query("UPDATE **** SET visites='$resultat' WHERE id='$id';");
?>
**********************************************
mon probleme est que je n'ai rien en retour dans ma BDD. Merci d'avance
J'ai un bout de code qui me sert de compteur que voici :
**********************************************
$sql = mysql_query("SELECT visites FROM **** WHERE id='$id' AND nom_etap ='$nom_etap' LIMIT 1;");
$resultat = mysql_fetch_array($sql);
$row ['visites'];
$resultat=$row++;
mysql_query("UPDATE **** SET visites='$resultat' WHERE id='$id';");
?>
**********************************************
mon probleme est que je n'ai rien en retour dans ma BDD. Merci d'avance
A voir également:
- Probleme compteur
- Compteur électrique - Guide
- Compteur contractions - Télécharger - Santé & Bien-être
- Comment ralentir un compteur linky forum - Accueil - Objets connectés
- Compteur point fléchette excel - Télécharger - Sport
- Compteur cyber café gratuit - Télécharger - Outils professionnels
3 réponses
**********************************************
$sql = mysql_query("SELECT visites FROM **** WHERE id='$id' AND nom_etap ='$nom_etap' LIMIT 1;");
$resultat = mysql_fetch_array($sql);
$row ['visites']; // qu'est ce que cette ligne est sensé faire ?
$resultat=$row++; // tu incrémentes une variable qui n'a pas été instanciée
mysql_query("UPDATE **** SET visites='$resultat' WHERE id='$id';"); // tu utilises une variable qui n'existe plus dans ta requette
?>
**********************************************
$sql = mysql_query("SELECT visites FROM **** WHERE id='$id' AND nom_etap ='$nom_etap' LIMIT 1;");
$resultat = mysql_fetch_array($sql);
$row ['visites']; // qu'est ce que cette ligne est sensé faire ?
$resultat=$row++; // tu incrémentes une variable qui n'a pas été instanciée
mysql_query("UPDATE **** SET visites='$resultat' WHERE id='$id';"); // tu utilises une variable qui n'existe plus dans ta requette
?>
**********************************************
Merci de ton aide :
**********************************************************
$retour = mysql_query("SELECT * FROM **** WHERE id='$id' AND nom_etab ='$nom_etab';");
$donnees = mysql_fetch_array($retour);
$visites = $donnees['visites'];
mysql_query ("UPDATE **** SET visites = visites + 1 WHERE id='$id' AND nom_etab ='$nom_etab';");
**********************************************************
A bientot
**********************************************************
$retour = mysql_query("SELECT * FROM **** WHERE id='$id' AND nom_etab ='$nom_etab';");
$donnees = mysql_fetch_array($retour);
$visites = $donnees['visites'];
mysql_query ("UPDATE **** SET visites = visites + 1 WHERE id='$id' AND nom_etab ='$nom_etab';");
**********************************************************
A bientot