Page 1 sur 1

insertion de la date du moment dans une table produit

Posté : 19 août 2007, 16:37
par stakanof
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();
		
}

Posté : 19 août 2007, 16:53
par lux
Fais plutot une query avec un die, pour voir si il affiche des messages d'erreur.
mysql_query($rq) or die(mysql_error());

Posté : 19 août 2007, 16:55
par stakanof
ok merci

Re: insertion de la date du moment dans une table produit

Posté : 20 août 2007, 14:54
par Vikchill
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 :)

Posté : 20 août 2007, 15:07
par zeus
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