Je vais poser une question de béotien, je sais, et je m’en excuse...mais je débute en php et j’ai consulté la faq sans rien trouver...La réponse étant peut-être trop simple....
Voilà :
Je dispose d’une table : « membre » ,comportant 3 champs : id(INT), nombre(INT) et nom( VARCHAR)
Au début du script, j’ai la connaissance d’un $nom.
Je souhaite incrémenter de 1 le champ nombre à chaque nouveau $nom
J’ai donc le script suivant, qui ne fonctionne pas ! Questions : Pourquoi ? Quel serait le bon script ?
Merci d'une aide qui me permettra de progresser....
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 <?php include("conf.php");// identifiants pour ma connexion... // Connexion mysql_connect($BD_serveur, $BD_utilisateur, $BD_motdepasse); mysql_select_db($BD_base); $requete = "SELECT nombre FROM membre WHERE nom=$nom"; $resultat = mysql_query($requete); if ($enreg = mysql_fetch_array($resultat)) { $requete = "UPDATE membre SET nombre=nombre +1 WHERE nom=$nom"; @mysql_query($requete); } else { echo "incrémentation non réalisée"; } ?>
Partager