Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1366 connectés 

  FORUM HardWare.fr
  Programmation

  [mysql] UPDATE : je comprends pas...

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[mysql] UPDATE : je comprends pas...

n°172862
art_dupond
je suis neuneu... oui oui !!
Posté le 08-07-2002 à 13:51:39  profilanswer
 

j'ai une table avec entre autres:  
 
id
nombre
date
...
 
et quand je fais :

Code :
  1. $sql = "UPDATE crotte SET nombre = nombre + 1 WHERE id=$id";
  2. mysql_query($sql, $db) or die ('merde');


 
il me remplace la date par la date courante
 
c'est normal ?
 
si oui, comment je dois faire pour qu'il ne remplace que la valeur que je veux (nombre)
 
 
 
je suis neuneu! n'est-ce pas ?


---------------
oui oui
mood
Publicité
Posté le 08-07-2002 à 13:51:39  profilanswer
 

n°172889
art_dupond
je suis neuneu... oui oui !!
Posté le 08-07-2002 à 14:36:13  profilanswer
 

c'est bon, c'était parce que j'avais mal défini ma table.
 
enfin j'ai pas très bien compris, mais j'ai refait ma table et c'est bon mainenant


---------------
oui oui
n°172903
Sh@rdar
Ex-PhPéteur
Posté le 08-07-2002 à 14:54:33  profilanswer
 

en fait pour les champs de type timestamp un update remet toujours à l'heure courante, cf la doc pour plus d'infos


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°173048
art_dupond
je suis neuneu... oui oui !!
Posté le 08-07-2002 à 17:32:39  profilanswer
 

oki merci pour l'info


---------------
oui oui
n°173054
gfive
Posté le 08-07-2002 à 17:37:43  profilanswer
 

Sinon, tu peux utiliser un timestamp quand même, mais si tu veux que la date soit conservée, tu ajoutes set date=date dans ta requête.

n°173065
art_dupond
je suis neuneu... oui oui !!
Posté le 08-07-2002 à 17:47:04  profilanswer
 

ben là j'ai rien fait, enfin j'ai juste refait mes tables, et la date ne change plus.  
 
Mais je vais quand meme rajouter set date=date, comme ca ce sera plus mieux sur :)
 
 
merci merci :)


---------------
oui oui

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [mysql] UPDATE : je comprends pas...

 

Sujets relatifs
[mysql] nombre d'entree d'une table ?[php mysql] pour gerer des date
[MySQL] Solution la plus rapide pour transformation de date[MySQL] Select tables optimized away
[mysql] += ???[php mysql] pourquoi faire une "select * " dans une requete c est mal?
[MySQL] Remplir une base avec 3Go de données ???[mysql] ajouter une colonne sans crasher si elle existe?
PHP/MySQL : comment faire une requète sur deux bases ?[ca marche]Conseil d' un bouquin et formation pour débuter et + en PHP et Mysql
Plus de sujets relatifs à : [mysql] UPDATE : je comprends pas...


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR