Précédent   Forum des professionnels en informatique > Bases de données > MySQL
MySQL Forum d'entraide MySQL. Avant de poster -> FAQ MySQL, Tutoriels MySQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 18/02/2011, 17h23   #1
Nouveau Membre du Club
 
Homme
Inscription : février 2009
Messages : 93
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : février 2009
Messages : 93
Points : 31
Points : 31
Par défaut Mon champ date renvoit 00-00-00 00:00:00

Bonsoir à tous,
excusez moi si je vous dérange mais regardant dans ma base de donnée je constate que le champ qui doit la date d'ajout est toujours à 00-00-00 00:00:00
je voudrais donc que vous m'aidez à trouver la bonne syntaxe.
je vous montre ma requête sql:
Code :
1
2
// Ce n est pas une modification, ON crée une nouvelle entrée dans la TABLE
			$retour=$db->query("INSERT INTO billets VALUES('', '" . $titre . "', '" . $contenu . "', '" . time() . "')");
j'ai essayé de remplacer 'time" par "datetime", "NOW" mais le resultat est le même.
le type du champ de recupération est un DATETIME
Et pour l'affichage je fais un petit
Code :
echo $donnees['date_creation'];
"date_creation" est le nom du champ.
Merci de votre aide.
herzak est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/02/2011, 02h37   #2
Rédacteur/Modérateur

 
Avatar de Antoun
 
Homme Antoine Dinimant
Consultant en Business Intelligence
Inscription : octobre 2006
Messages : 5 854
Détails du profil
Informations personnelles :
Nom : Homme Antoine Dinimant
Âge : 42
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Consultant en Business Intelligence
Secteur : Conseil

Informations forums :
Inscription : octobre 2006
Messages : 5 854
Points : 9 544
Points : 9 544
Si tu as trouvé, merci de donner la solution. Sinon merci d'enlever le .
__________________
Antoun
Expert SQL, BO, Essbase

La bible d'Essbase est parue !
Antoun est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/02/2011, 19h40   #3
Membre confirmé
 
Inscription : novembre 2007
Messages : 134
Détails du profil
Informations forums :
Inscription : novembre 2007
Messages : 134
Points : 213
Points : 213
Par défaut Ne serait ce pas les quotes

Bonjour,
Je vois que vous avez mis des quotes autour de TIME() ou NOW(), j'aurai plutôt tendance à ne pas en mettre, à tester.
Ou bien c'est peut être une erreur sur le nombre et/ou l'ordre des colonnes, vérifiez bien. Vous pouvez aussi préciser le nom des colonnes avant le VALUES, comme ça vous êtes tranquille.
patic est déconnecté   Envoyer un message privé Réponse avec citation 01
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 09h16.


 
 
 
 
Partenaires

Hébergement Web