insertion de la date du moment dans une table produit

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : insertion de la date du moment dans une table produit

par zeus » 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

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

par Vikchill » 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 :)

par stakanof » 19 août 2007, 16:55

ok merci

par lux » 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());

insertion de la date du moment dans une table produit

par stakanof » 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();
		
}