update avec now()?

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : update avec now()?

par Cypher_PHP » 23 juil. 2005, 14:58

je viens de tester

et ca marche

donc voici la bonne syntaxe:
$RecorUpdate = mysql_query("UPDATE ".$dbtable." SET name='".$name."', prenom='".$prenom."', imgs='".$img."',   date=now() WHERE id LIKE '".$id."'") or die(mysql_error()); 
Merci à vous et je mets [résolu]
Cordialement
Cypher_PHP

par ouckileou » 23 juil. 2005, 14:55

now() est une fonction MySQL, pas une fonction PHP.
en plus oui j'avais pas fait attention

une quote c'est un guillemet simple, une apostrophe : '
on ne l'utilise que pour encadrer les valeurs, pas les fonctions MySQL ni les noms de colonnes

donc ton code devient ceci :
$RecorUpdate = mysql_query("UPDATE ".$dbtable." SET name='".$name."', prenom='".$prenom."', imgs='".$img."',   date=NOW() WHERE id LIKE '".$id."'") or die(mysql_error());

par pjl » 23 juil. 2005, 14:48

now() est une fonction MySQL, pas une fonction PHP.

par Cypher_PHP » 23 juil. 2005, 14:48

pardon
qu'est ce qu'est un quote?

Cordialement
Cypher_PHP

par ouckileou » 23 juil. 2005, 14:32

pas de quotes autour de NOW() car c'est une fonction

mais un bon moyen pour tester une requête c'est de l'essayer ;)

update avec now()?

par Cypher_PHP » 23 juil. 2005, 14:22

salut à tous

j'ai un souci
j'aimerais savoir si ma syntaxe suivante serait la bonne sinon à reformuler selon vous:

je voulais modifier des données en mettant à jour la date avec now()
$RecorUpdate = mysql_query("UPDATE ".$dbtable." SET name='".$name."', prenom='".$prenom."', imgs='".$img."',   date='".now()."' WHERE id LIKE '".$id."'") or die(mysql_error()); 
Cordialement
Cypher_PHP