Bonjour, j'ai un problème avec la fonction INSERT INTO. Je voudrai insérer dans une table demo_a_credits un nombre (nb), un email (email), la date (date), et l'id d'un membre (id). J'ai fais ce CODE, mais il ne marche pas :
Voici la structure de la table :
Il faut que le champ id_facture prene une valeur automatiquement. Quelqu'un pourrai m'aider? Merci.
Code:
<?
global $email, $date, $id ,$credits;
$sql = "INSERT INTO `demo_a_credits` ( `email` , `date` , `id` , `credits` ) VALUES ( '$email', '$date', '$id', '$nb' ); "
?>
Voici la structure de la table :
CREATE TABLE demo_a_credits (
id_facture int(11) NOT NULL auto_increment,
email varchar(255) NOT NULL default '',
`date` date NOT NULL default '0000-00-00',
id int(10) NOT NULL default '0',
credits varchar(255) NOT NULL default '',
PRIMARY KEY (id_facture)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
Il faut que le champ id_facture prene une valeur automatiquement. Quelqu'un pourrai m'aider? Merci.