SQL PHP
Résolu
varp69
Messages postés
362
Date d'inscription
Statut
Membre
Dernière intervention
-
Rabomoi -
Rabomoi -
Bonjour,
Je suis en pleine création de mon site mais je ne sais pas comment faire pour entré des donnée dans la base MySQL lors d'une inscription.
Comment faire ?
Merci
Je suis en pleine création de mon site mais je ne sais pas comment faire pour entré des donnée dans la base MySQL lors d'une inscription.
Comment faire ?
Merci
A voir également:
- SQL PHP
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Logiciel sql - Télécharger - Bases de données
- Alert php ✓ - Forum PHP
- Retour a la ligne php ✓ - Forum PHP
15 réponses
Il faut que tu fasses une requête "INSERT INTO" dans ton script php, pour pouvoir insérer des données dans ta base de données.
Je te montre le principe :
Ce code est à adapter bien évidement selon ton code et ta base.
Je te montre le principe :
<?php // on se connecte à notre base $base = mysql_connect ('serveur', 'login', 'pass'); mysql_select_db ('ma_base', $base) ; // lancement de la requete $sql = 'INSERT INTO MaTableInscription VALUES ("", "nom", "mdp")'; // on insere le tuple (mysql_query) et au cas où, on écrira un petit message d'erreur si la requête ne se passe pas bien (or die) mysql_query ($sql) or die ('Erreur SQL !'.$sql.'<br />'.mysql_error()); // on ferme la connexion à la base mysql_close(); ?>
Ce code est à adapter bien évidement selon ton code et ta base.
Bonjour,
Tu as créé te tables dans la bases?
Tu as déjà des interactions avec la base de données dans tes scripts?
Tu as créé le formulaire d'inscription?
Tu as créé te tables dans la bases?
Tu as déjà des interactions avec la base de données dans tes scripts?
Tu as créé le formulaire d'inscription?
Salut alors oui j'ai la base et aussi le formulaire il envoie bien dans la page souhaité, je récupère les informations entrée avec des POST mais je n'ai pas d'un interactions avec la base de données dans mes scripts.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
En fait sa marche parfaitement pour ecrire les donées dans la base ya juste un petit soucis il me met un message d'erreur au moment ou j'envoie le formulaire
Message:
"Apache HTTP Server a rencontré un problème et doit fermer. Nous vous prions de nous excuser pour le désagrément encouru."
Merci beaucoup
Message:
"Apache HTTP Server a rencontré un problème et doit fermer. Nous vous prions de nous excuser pour le désagrément encouru."
Merci beaucoup
pour la ligne: mysql_select_db ('ma_base', $base) ;
C'est l'un ou l'autre, soit tu mets: mysql_select_db($bd) ;
dans ce cas t'aura mi le nom de ta bd ds la variable $bd plus haut
Soit alors: mysql_select_db ('ma_base') ; tu mets directement le nom de ta bd
Sinon qu'est ce que t'utilises pour le développement(easy php,wamp...)?
A mon avis ton problème est logiciel,fait une copie de ton répertoire web et réinstalle le logiciel.
C'est l'un ou l'autre, soit tu mets: mysql_select_db($bd) ;
dans ce cas t'aura mi le nom de ta bd ds la variable $bd plus haut
Soit alors: mysql_select_db ('ma_base') ; tu mets directement le nom de ta bd
Sinon qu'est ce que t'utilises pour le développement(easy php,wamp...)?
A mon avis ton problème est logiciel,fait une copie de ton répertoire web et réinstalle le logiciel.
Vérifie que t'a pas un autre logiciel qui utilise les même port qu'Apache. Si ca fonctionne toujours pas c peut être un pb de virus...
En faite il faut juste enlever la ligne de la fin dans le code que ma donnée CaPiT le (mysql_close(); ) pi c'étais bon
merci en tous les cas
merci en tous les cas