Vous n'êtes pas identifié(e).
je suis de plus en plus largué par cette discussion je pense
la fonction echo est entre les bornes "body" de ma page, alors que le code php qui contient le sprintf est bien avant le "head". donc ca voudrait dire que la condition du sprintf n'est jamais vraie ou n'a pas lieu.
bon... qu'est ce qui foire dans mon code alors ? ou cette fichue erreur se produit elle ?????
qu'est ce qu'il faut que je fasse pour que ce champ "dateupdate" accepte la valeur de la fonction NOW() ????
j'ai comme l'impression que cette question (que je pensais stupide) est plus compliquée que prévue...
Hors ligne
Tu as le message en permanence ou bien seulement quand tu n'as pas posté le formulaire ? Dans le second cas c'est normal puisque le isSet() renvoie faux. ^^
Cependant si tu veux pouvoir voir la variable il va falloir passer en commentaire la fonction header(), sinon tu vas être redirigé avant de voir quoi que ce soit.
Hors ligne
des que j'arrive sur la page avec le formulaire de mise a jour des données, le message d'erreur s'inscrit.
est ce qu'il est possible de ne pas travailler dans les scripts php de mise a jour de la bdd, script alimenté par le formulaire ?
mais de travailler directement sur le script de formulaire ?
j'ai une ligne pour la valeur "dateupdate", une ligne cachée (ca doit etre du html cette partie ci)
et insérer la valeur "now()" dedans directement ?
evidemment ca ne marche pas. (trop simple)
non plus, la bdd ne tient pas compte de la modification, mais ca ne plante pas.
j'obtiens
<input name="dateupdate" type="hidden" id="dateupdate" value="
Fatal error: Call to undefined function NOW() in D:\sites\WAMP\www\fablc3\admin-page-update00.php on line 206
cette fonction m'aura embetté jusqu'au bout.
Hors ligne
NOW() est une fonction SQL et non PHP. ^^'
L'équivalent en PHP est : date("Y-m-d")
mon dieu mais quel c.. je suis.
voila une tres belle preuve de mon niveau en programmation
huhummm bon...
je reprend mes tests.
Hors ligne
D'autant que je te l'avais signalé le 24-12-2010 à 14:42, c'est à dire il y a une semaine.
Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy
Hors ligne
ok. je suis un double imbé...e
désolé.
bien, avec ce code
j'arrive a avoir une date et une heure. j'ai remplacé partout les NOW() que j'avais mis et utilisé cette fonction autant pour dateauteur que pour dateupdate. mais j'ai du configurer la base mysql en "varchar (30)" au lieu de "datetime". pas grave tant que ca fonctionne.
nickel, un probleme de résolu et non des moindres.
un grand merci a tous les intervenants pour les conseils.
Dernière modification par himron (03-01-2011 20:58:51)
Hors ligne