hero88
Messages postés9Date d'inscriptionmercredi 29 octobre 2008StatutMembreDernière intervention18 janvier 2009
-
24 déc. 2008 à 00:39
hero88
Messages postés9Date d'inscriptionmercredi 29 octobre 2008StatutMembreDernière intervention18 janvier 2009
-
24 déc. 2008 à 17:52
Bonjour, je suis nouveau et je débute seulement donc je vais souvent poser des questions ici ^^
mais je pense qu'elle vont servire aux autres aussi...
Mon probleme c'est que j'ai enregistrer ce code en php pour pouvoir lire ce qu'il y a dans ma base de donnée mais ca ne fonctionne pas.
Je teste ce code là pour ensuite faire un formulaire d'enregistrement.
J'utilise WAMPServer
Je profite pour poser encore une question, quand je veux écrire des données dans mysql depuis php c'est bien :
INSERT INTO users
mais je sais pas pourqoi ca marche pas chez moi... :/
je veux utiliser $POST ...pour ajouter des users et les mot de passe..
Merci pour votre aide !!!
kohntark
Messages postés3705Date d'inscriptionlundi 5 juillet 2004StatutMembreDernière intervention27 avril 201230 24 déc. 2008 à 09:01
Salut,
Commence par ajouter ce code au tout début de ton script. Il te permettra d'afficher les erreurs qui doivent être désactivées chez toi :
ini_set ('display_errors', 'on');
error_reporting(E_ALL);
$reponse mysql_query ("SELECT login FROM users")> il manque un ";" à la fin
=> mais écris plutôt ça à la place :if (false $reponse mysql_query ("SELECT login FROM users")) die (mysql_error());
... ce qui reportera les erreurs sur la requête
mysql_close();
=> ça ne sert à rien, sauf si tu refais une connexion sur une autre DB dans ton script. (la connexion à mysql est automatiquement fermée à la fin du script)
kohntark
Messages postés3705Date d'inscriptionlundi 5 juillet 2004StatutMembreDernière intervention27 avril 201230 24 déc. 2008 à 17:37
... ça fait .... une erreur.
Renseigne toi sur la syntaxe exacte de INSERT INTO !
par ex :
INSERT INTO users (user, passwd,name,mail) VALUES ('$user','$pass','$name','$mail');
Les premiers paramètres entre parenthèse sont les champs de ta table, les seconds les variables que tu souhaites insérer.