difficulté avec espace membre

Répondre
Mydis
le 25/05/2009 à 23:06
Mydis
salut tout le monde,
je pense que c'est pas trop tôt pour répondre à ce problème, mais je pense si on met NULL à la place de "" ça va marcher.

Salam
LupusMic
le 06/06/2009 à 13:27
LupusMic
Quelle horreur ! Et pourquoi pas true ou false ?

Lorsque l'ensemble des champs n'ont pas besoin d'être renseigné, il faut préciser quels sont les champs à affecter.

C'est de la syntaxe de base de MySQL. Donc, direction la documentation des insert !
Développeur récurrent, procédural et relationnel. Caustique soupe-au-lait.
Symphorien
le 16/06/2009 à 14:37
Symphorien
Pour résoudre le problème, il suffit de rajouter dans la ligne ceci :
$sql = 'INSERT INTO membre ('login', 'pass_md5')
VALUES ('mysql_escape_string($_POST['login'])', 'md5(mysql_escape_string($_POST['pass']))')';

Ainsi pas besoin d'envoyer tout les champs, mais uniquement ceux que l'on désire et comme 'id' est en auto-incrément, il rajoute de lui même (enfin MySQL ^^) le fameux +1 ...
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours