|  
 Membre | Bonjour je suis débutant en php et je bloque sur l'enregistrement d'une date 
 Voici mon code php
 
 
 <?php
 date_default_timezone_set('Europe/Paris');
 $date= strftime( "%d/%m/%Y-%H:%M");
 
 //On se connecte a la Base de donnee
 include('mysqlcnn.php');
 //On verifie si lutilisateur est connecte
 if(isset($_SESSION['clodo']))
 {
 if(isset($_POST["att"]) AND isset($_POST['def']) and isset($_POST["habilite"]) and isset($_POST["attaque"]) and isset($_POST["defense"]) AND isset($_POST["jeton"]) )
 {
 $att = mysql_real_escape_string($_POST['att']);
 $def = mysql_real_escape_string($_POST['def']);
 $fightvalue=($att*1.1)+$def;
 $habilite = mysql_real_escape_string($_POST['habilite']);
 $attaque = mysql_real_escape_string($_POST['attaque']);
 $defense = mysql_real_escape_string($_POST['defense']);
 $formation=  $habilite+$defense+$attaque;
 $jeton=mysql_real_escape_string($_POST['jeton']);
 
 $result =mysql_query('update membre set attaque="'.$att.'", defense="'.$def.'", fightvalue="'.$fightvalue.'", f_habilite="'.$habilite.'", f_attaque="'.$attaque.'", f_defense="'.$defense.'",nb_formation="'.$formation.'", nb_jeton="'.$jeton.'", maj="'.$date.'" where clodo="'.$_SESSION['clodo'].'"')       or die("Requete pas comprise");
 }
 ?>
Le probleme c'est que tout se modifie sauf la date qui reste 0000-00-00 00:00:00
 Avec la fonction NOW() j'ai 6H de décalage.
 
 Merci de votre aide.
 
 
 | 
											
											
												| ![ipodtouchpro]() 
 Membre | Essaye ce code <?php
 date_default_timezone_set('Europe/Paris');
 $date= date( "d/m/Y-G:i");
 
 //On se connecte a la Base de donnee
 include('mysqlcnn.php');
 //On verifie si lutilisateur est connecte
 if(isset($_SESSION['clodo']))
 {
 if(isset($_POST["att"]) AND isset($_POST['def']) and isset($_POST["habilite"]) and isset($_POST["attaque"]) and isset($_POST["defense"]) AND isset($_POST["jeton"]) )
 {
 $att = mysql_real_escape_string($_POST['att']);
 $def = mysql_real_escape_string($_POST['def']);
 $fightvalue=($att*1.1)+$def;
 $habilite = mysql_real_escape_string($_POST['habilite']);
 $attaque = mysql_real_escape_string($_POST['attaque']);
 $defense = mysql_real_escape_string($_POST['defense']);
 $formation=  $habilite+$defense+$attaque;
 $jeton=mysql_real_escape_string($_POST['jeton']);
 
 $result =mysql_query('update membre set attaque="'.$att.'", defense="'.$def.'", fightvalue="'.$fightvalue.'", f_habilite="'.$habilite.'", f_attaque="'.$attaque.'", f_defense="'.$defense.'",nb_formation="'.$formation.'", nb_jeton="'.$jeton.'", maj="'.$date.'" where clodo="'.$_SESSION['clodo'].'"')       or die("Requete pas comprise");
 }
 ?>
 
 | 
											
											
												|  
 Membre | Merci ca fonctionne nikel 
 quelle est la difference avec $date= date( "d/m/Y-G:i");  et $date= strftime( "%d/%m/%Y-%H:%M");
 
 Histoire que je comprenne!
 
 Sinon ca m'affiche 2011-02-06 16:13:58 tu sais comment faire pour que ca affiche 06:02/2011 16:13:58
 
 Merci
 
 
 |