[PHP]incrémenté un champ dans ma bdd
Résolu/Fermé
syko91
Messages postés
9
Date d'inscription
dimanche 2 septembre 2007
Statut
Membre
Dernière intervention
23 septembre 2007
-
7 sept. 2007 à 10:53
Bj0 Messages postés 74 Date d'inscription mercredi 25 avril 2007 Statut Membre Dernière intervention 5 octobre 2007 - 7 sept. 2007 à 11:31
Bj0 Messages postés 74 Date d'inscription mercredi 25 avril 2007 Statut Membre Dernière intervention 5 octobre 2007 - 7 sept. 2007 à 11:31
A voir également:
- [PHP]incrémenté un champ dans ma bdd
- Easy php - Télécharger - Divers Web & Internet
- Le nom du champ de tableau croisé dynamique n'est pas valide - Forum Excel
- Php natif - Forum PHP
- Get_magic_quotes_gpc php 8 ✓ - Forum PHP
- Occurrence successive de chiffre incrémenté/décrémenté - Forum PHP
5 réponses
Bj0
Messages postés
74
Date d'inscription
mercredi 25 avril 2007
Statut
Membre
Dernière intervention
5 octobre 2007
21
7 sept. 2007 à 11:10
7 sept. 2007 à 11:10
euh je me goure peu etres mais je pense qui il ya plus simple ....
mysql_query ("UPDATE module SET nb_click = nb_click + 1 WHERE pseudo= '".$_GET['pseudo']."'");
sa te permet de supprimer 3 lignes ....
mysql_query ("UPDATE module SET nb_click = nb_click + 1 WHERE pseudo= '".$_GET['pseudo']."'");
sa te permet de supprimer 3 lignes ....
Bj0
Messages postés
74
Date d'inscription
mercredi 25 avril 2007
Statut
Membre
Dernière intervention
5 octobre 2007
21
7 sept. 2007 à 11:16
7 sept. 2007 à 11:16
de plus si dans ta table module tu a plusieurs lignes ce ki me paraitrai logik
$nb_click = $donnees['nb_click'];
te renverai non pa une valeur mais un tableau de valeur ....
donc forcement la ligne du dessous ne peut pa fonctionner ...
la encore j peu me trompé....
$nb_click = $donnees['nb_click'];
te renverai non pa une valeur mais un tableau de valeur ....
donc forcement la ligne du dessous ne peut pa fonctionner ...
la encore j peu me trompé....
syko91
Messages postés
9
Date d'inscription
dimanche 2 septembre 2007
Statut
Membre
Dernière intervention
23 septembre 2007
4
7 sept. 2007 à 11:25
7 sept. 2007 à 11:25
hummm je ne suis pas sur je peut test mes si je mais
nb_click = nb_click + 1
dans mon champ nb_click de la bdd ce sera écrit nb_click + 1 enfin je pense je vais essayer
je pencherai plutôt pour sa
mysql_query ("UPDATE module SET nb_click = +1 WHERE pseudo= '".$_GET['pseudo']."'");
et encore je pense que sa m'écrirai +1 dans mon champ
nb_click = nb_click + 1
dans mon champ nb_click de la bdd ce sera écrit nb_click + 1 enfin je pense je vais essayer
je pencherai plutôt pour sa
mysql_query ("UPDATE module SET nb_click = +1 WHERE pseudo= '".$_GET['pseudo']."'");
et encore je pense que sa m'écrirai +1 dans mon champ
syko91
Messages postés
9
Date d'inscription
dimanche 2 septembre 2007
Statut
Membre
Dernière intervention
23 septembre 2007
4
7 sept. 2007 à 11:28
7 sept. 2007 à 11:28
bon bah tu c'est quoi tu avait complètement raison encore merci :D
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bj0
Messages postés
74
Date d'inscription
mercredi 25 avril 2007
Statut
Membre
Dernière intervention
5 octobre 2007
21
7 sept. 2007 à 11:31
7 sept. 2007 à 11:31
je pense pa me trompé en faite :p
voici un exemple ke jai trouver sur un sitte ou ya un cours de SQL ...
je me disais aussi ...
UPDATE tblProduits SET Prix = Prix * 1.05;
nb_click + 1 n'est pa une chaine de caractere ... si ta base de données est bien faite c'est un champ de type integer ... donc aucun risk que sa inscrive : "nb_click + 1" dans ce champ ... au pire ta requete planterai ... mais perso je ne pense pas :p
voici un exemple ke jai trouver sur un sitte ou ya un cours de SQL ...
je me disais aussi ...
UPDATE tblProduits SET Prix = Prix * 1.05;
nb_click + 1 n'est pa une chaine de caractere ... si ta base de données est bien faite c'est un champ de type integer ... donc aucun risk que sa inscrive : "nb_click + 1" dans ce champ ... au pire ta requete planterai ... mais perso je ne pense pas :p