pb date inscription

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 : pb date inscription

par YVES » 01 août 2006, 22:18

Merci à toi, mais honnetement, ca se passe mieux avec d'autres intervenants
:wink:

par ouckileou » 14 juil. 2006, 18:04

Elle n'est pas virulente.

Mais le sujet t'indiquait la marche à suivre pour nous donner les bonnes infos pour qu'on t'aide à régler ton problème.

Hors, il semble fort que tu te sois arrêté aux premières lignes, étant donné qu tu as répondu "merci, mais je n'ai pas de message d'erreur".

Je disais donc que tu ferais mieux de lire le sujet pour donner directement les bonnes infos lors de prochains post.

C'est tout.
C'est juste agaçant de redire toujours lesmêmes choses donc désormais je renvoie sur ce post quand quelqu'un pose une question sans donner d'éléments utile à la résolution de son problème.

Content que tu ais résolu ton problème seul sinon.

par YVES » 14 juil. 2006, 16:29

Hum, franchement désolé si je n'ai pas répondu au bon endroit :oops:
Sinon, je ne vois pas trop pourquoi cette invective VIRULENTE quant à lire ce que l'on me propose!!!!!!
J'ai lu pas mal de liens proposés, pourtant, , n'ai pas tout compris, évidemment, mais ai réussi à trouver la soluce à mon pb!

Cordialement,

par ouckileou » 14 juil. 2006, 01:23

Tu n'étais pas censé répondre dans le sujet que je t'ai indiqué, je t'ai juste demande de le lire et d'appliquer ce qui y est écrit !

Tu dis que tu n'as pas de message d'erreur, mais ta requête ne fonctionnait pas comme tu voulais.
Je lis dans l'autre sujet :
Bref, dès que vous exécutez une requête SQL via PHP et qu'elle ne fonctionne pas, ou produit des résultats surprenants, avant toute autre chose, voici les étapes à suivre pour tenter de trouver l'erreur :
Tu étais donc concerné...

Tu nous as donné le code PHP qui génère la requête, qui est parfaitement inutile.
Il nous aurait fallu le SQL généré, qui est exécuté dans MySQL et qui nous aurait permis d'en savoir plus. Notamment de connaitre la valeur que contenait ta variable $datetime.

Hors je vois toujours dans l'autre sujet :
Faites afficher le SQL généré, c'est à dire la chaîne contenant votre requête et qui résultera de vos tests ou autre concaténation avec des variables.
C'est ce code SQL qui est important et que vous devrez fournir lors d'une question sur ce forum.
Voilà... mais je suppose que tu n'as dû lire que les 3 premières lignes...

Donc la prochaine fois, quand quelqu'un te demande d'aller lire quelque chose, c'est probablement qu'il a une bonne raison. Alors tu es prié de lire les choses jusqu'au bout.

D'ailleurs, je t'invite à retourner lire le sujet car ça te donnera les bases pour débugger seul, nous filer directement des infos utiles et ça nous fera tous gagner du temps à l'avenir.

par YVES » 14 juil. 2006, 00:11

trouvé, le parametre pour que la date s'enregistre dans la base est NOW()

:idea:

par ouckileou » 13 juil. 2006, 17:47

Salut,

lis ce sujet d'abord : http://www.phpfrance.com/forums/voir_sujet-19378.php

Le code que tu nous a filé ne nous avance pas beaucoup :)

pb date inscription

par YVES » 13 juil. 2006, 17:43

Bonjour,

je viens de constater que lorsque quelqu'un s'inscrit sur mon site, la date d'inscrition n'est pas prise en compte et reste avec la valeur par défaut: 0000.00.00.00.00.00
le champ dans la db est de type datetime et voilà ce que j'ai mis dans le code php: (fin du code d'inscrition, bien sur)

$sql = "INSERT INTO membres(id, pseudo, passe, email, sexe, age, avatar, date_inscri) VALUES ('', '$login', '$passe', '$email', '$sexe', '$age', '$typeava', '$datetime')";
     // on insère les informations du formulaire dans la table
    mysql_query($sql) or die('Erreur SQL '.$sql.'<br>'.mysql_error());
   mysql_close($db);  // on ferme la connexion
    } 
?>