Probléme de date :(

Répondre
mouton
le 13/11/2005 à 21:43
mouton
Bon voila depuis quelques jours , mon petit systéme de commentaire ne marche plus pourtant je n'ai rien changé au code , il semble y'avoir eu une mise a jour de phpmyadmin sur mon herbergement mais je ne pense pas que ça doit changer grand chose , voici à tout hasard le code incriminé même si il n'a pa changé ... :

<?php
if($action == 'envoyer')
{
if(!empty($nom_com) AND $nom_com<>'Nom' AND !empty($commentaire) AND $commentaire<>'Commentaire')
{
$commentaire=addslashes($commentaire);
$nom_com=addslashes($nom_com);
$dat_com=date("Y-m-d");
$heure_com=date("H:i:s");
$date_com=$dat_com.$heure_com;
$db=mysql_connect($serveur, $nom, $passe);
mysql_select_db($base, $db);
$sql= "INSERT INTO comments VALUES ('', '$id', '$commentaire',
'$date_com', '$nom_com')";
mysql_query($sql) or die('Erreur SQL !' . $sql.'<br>' . mysql_error());
echo " <META HTTP-EQUIV='Refresh' CONTENT='0; URL=" . $site_perso . "comments/commentaire.php?id=".$id. "'>";
}
?>


Quelqu'un saurait d'où mon probléme peut venir ?
mouton
le 14/11/2005 à 08:17
mouton
ah oui mince , bah la date ne se sauvegarde plus dans la base de donnée :( et ce n'est pas un probléme de récupération des données vu qu'elle n'est pas inscrite dans la base
i M@N
le 14/11/2005 à 10:36
i M@N
Hello !

Ce qui me paraît étrange c'est ça :
<?php
...
$dat_com=date("Y-m-d");
$heure_com=date("H:i:s");
$date_com=$dat_com.$heure_com;
...
?>
Normalement ça va créer une chaine $date_com = Y-m-dH:i:s et donc pas au format datetime Y-m-d H:i:s (manque un espace).

Donc :
-soit tu fais $date_com=$dat_com.' '.$heure_com;
-soit tu fais $date_com = date("Y-m-d H:i:s");

Là tu pourras insérer la date dans la base parce qu'elle sera au bon format.

@+...
One Love, One Heart, One Unity.
mouton
le 16/11/2005 à 19:45
mouton
merci bocoup enfin la j'avais recopié le code d'une copie du ficher original , sur la page en ligne l'erreur n'y était pas mais de l'avoir telechargé puis remis sur le server ça a suffit sans faire aucunes modifications enfin merci en tout cas ;)
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours