Inserer date d'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 : Inserer date d'inscription

Re: Inserer date d'inscription

par Sabrina » 09 juin 2011, 13:35

ça marche =D> , j'ai écris le nom du champ faux :^o :^o

Re: Inserer date d'inscription

par Sabrina » 09 juin 2011, 13:31

Voici ma requête :
 $requete = "INSERT INTO pret(Nom, Prenom, Titre,Datesortie,Dateentree, DateInscrits) VALUES('$nom', '$prenom','$titreLivre','$dateS','$dateE', now())";
et le champ dans ma table est : "DateInscrits" de type date ;

Re: Inserer date d'inscription

par Ez3kiel » 09 juin 2011, 13:23

Comment as-tu écrit ta requête ?

Re: Inserer date d'inscription

par Sabrina » 09 juin 2011, 13:20

OK c'est fais, mais je n'ai pas eu de résultat, c'est à dire dans ma table le champ "DateInscrits" contient que des 0000-00-00
?????

Re: Inserer date d'inscription

par moogli » 09 juin 2011, 13:10

salut,

Ajoute un champ de type date a ta table mysql et dans la requête d'insertion utilise la fonction mysql now().

par exemple (si tu ajoute un champ dateinscription a la fin de la table
$requete = "INSERT INTO membres(Nom,Prenom,Civilite,Laboratoire,Grade,Tel,Adresse,Email,dateinscription)
VALUES('$nom','$prenom','$C','$L','$G','$tel','$adresse','$email',now()) ";


@+

Re: Inserer date d'inscription

par xTG » 09 juin 2011, 13:04

1) Créer un champ de type DATE dans ta table
2) Rajouter ce champ dans ta requête INSERT
3) Utiliser la fonction sql NOW() pour insérer la date du jour

Inserer date d'inscription

par Sabrina » 09 juin 2011, 12:55

Bonjour tout le monde,

Je suis entrain de créer un espace membre en PHP, et tous marche bien :) :) , je veux ajouté lors de l'inscription la date d'inscription du membre et l'ajouté dans ma table #-o .

Voici mon code d'inscription pour vous aider :

 if (isset($_POST['Submit'])) 
{

$accept=False;
$civil=$_POST['select'];
$labo=$_POST['select2'];
$grad=$_POST['select3'];

if($civil=='mr')
    { $C='Mr'; }
else if ($civil=='mme')
     {$C='Mme'; }
else if ($civil=='mlle')
{ $C='Mlle'; }

			
if($labo=='ad')
      {   $L='Administration';  }
 else if ($labo=='pf')
      {   $L='Plate Forme';  }
 else if ($labo=='lsba')
      {   $L='LSBA';  }
 else if ($labo=='lpmp')
      {  $L='LPMP';  }
 else if ($labo=='lpe')
      {   $L='LPE';  }
 else if ($labo=='ll')
      {   $L='LL';  }

  
if ($grad=='Ec')
         {    $G='Etudiant Chercheur';  }
 else if($grad=='Ass')
         {   $G='Assistant';  }
 else if ($grad=='Ma')
         {   $G='Maitre Assistant';  }
 else if ($grad=='Mc')
         {   $G='Maitre de Conférence';  }
 else if ($grad=='Prof')
         {   $G='Professeur';  }            
 else if ($grad=='Autres')
         {   $G='Autres';  }                                     

 $nom=$_POST['textfield1'];
 $prenom=$_POST['textfield2'];
 $tel=$_POST['textfield3'];
 $adresse=$_POST['textfield4'];
 $email=$_POST['textfield5'];

 include 'connexion.php';

 $requet="SELECT * FROM membres";
 $resultt = mysql_query($requet) or exit(mysql_error().'Echec');
 
    
  if ((empty($_POST['textfield1'])) || (empty($_POST['textfield2']))|| (empty($_POST['textfield3'])) ||(empty($_POST['textfield4'])) || (empty($_POST['textfield5'])) )
  { 
 ?>
           <script language="javascript"> 
                     alert('Vous devez remplir tous les champs');
            </script>
 <?php 
}//Champs vides

  else
   {
         if ($validmail==true && $validtel==true )
   {      
            $requete = "INSERT INTO membres(Nom,Prenom,Civilite,Laboratoire,Grade,Tel,Adresse,Email)               
                               VALUES('$nom','$prenom','$C','$L','$G','$tel','$adresse','$email') ";
                               
                               $result = mysql_query($requete) or exit(mysql_error().'Echec');
 ?> 
<script language="javascript"> 
              alert('Votre enregistrement a été effectuée avec succés, Votre pseudo et mot de passe sera envoyé par E-mail! ');
 </script>
 
 <?php 
 }
 }
 }//Submit
?>

avez vous une idée ???