insertion de la date du moment dans une table produit

Eléphant du PHP | 86 Messages

19 août 2007, 16:37

Probleme avec le code ci-dessous sur MAMP
le nom_produit et prix_ht sont bien inserer dans la table
par contre $date ne s'insere pas dans la table (champ de type timestamp) ?
if (!empty($_POST['Envoi']))
{
		include('../conf/connect.inc.php');
		$nom_produit = $_POST['nom_produit'];
		$prix_ht = $_POST['prix_ht'];
		$date = time();
		
$rq = "INSERT INTO produit VALUES('','$nom_produit','$prix_ht','petit vtt','1','img1','$date','1','1')" ;

		mysql_query($rq);

		mysql_close();
		
}

lux
Eléphant du PHP | 372 Messages

19 août 2007, 16:53

Fais plutot une query avec un die, pour voir si il affiche des messages d'erreur.
mysql_query($rq) or die(mysql_error());

Eléphant du PHP | 86 Messages

19 août 2007, 16:55

ok merci

Eléphant du PHP | 193 Messages

20 août 2007, 14:54

Oublie ça:
$date = time();

et transforme ta requête comme suit:

Code : Tout sélectionner

$rq = "INSERT INTO produit VALUES('','$nom_produit','$prix_ht','petit vtt','1','img1',now(),'1','1')" ;
Je pense que c'est plus simple :)

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

20 août 2007, 15:07

Modération :
stakanof, afin d'améliorer la lisibilité de ton message,
pense à utiliser les balises [code] ou [php] (selon le langage utilisé).

Elles sont disponibles au-dessus de la zone de saisie de ton message
lorsque tu postes un nouveau message.

Des indications sont disponibles sur la manière de mettre en forme vos messages dans la FAQ
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer