Ecrire des valeurs dans une BD
GhDj
Messages postés
8
Statut
Membre
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour,
Salut
Voila un code d'un fichier php qui renvoie des valeurs à une base de données
if(isset($_POST['login'])) { $login=$_POST['login'];}
if(isset($_POST['motdepass'])) { $prenom=$_POST['mot de pass'];}
$cxn=mysql_connect('localhost','root','root') or die("echec 1.");
mysql_select_db('base',$cxn) or die('Erreur de selection '.mysql_error());
$sql="INSERT INTO hak (login,motdepass) VALUES ('$login','$password')";
$result=mysql_query($sql) or die("Requête INSERT en échec.");
aprés l'éxécution il ajoute des enregistrement à la table mais vides
alors SVP c'est quoi le probléme et merci
Salut
Voila un code d'un fichier php qui renvoie des valeurs à une base de données
if(isset($_POST['login'])) { $login=$_POST['login'];}
if(isset($_POST['motdepass'])) { $prenom=$_POST['mot de pass'];}
$cxn=mysql_connect('localhost','root','root') or die("echec 1.");
mysql_select_db('base',$cxn) or die('Erreur de selection '.mysql_error());
$sql="INSERT INTO hak (login,motdepass) VALUES ('$login','$password')";
$result=mysql_query($sql) or die("Requête INSERT en échec.");
aprés l'éxécution il ajoute des enregistrement à la table mais vides
alors SVP c'est quoi le probléme et merci
A voir également:
- Ecrire des valeurs dans une BD
- Ecrire en gras sur whatsapp - Guide
- Comment écrire # sur pc - Guide
- Écrire en majuscule - Guide
- Écrire plusieurs lignes dans une cellule excel mac - Guide
- Ecrire en miroir - Guide
2 réponses
Déjà, je ne vois pas d'ou vient ta variable $password.
Essaie avec :
Et aussi si tu veux faire un script d'entrée de formulaire, essaie un truc du genre :
Car sinon, il envoie une requète même si le formulaire n'est pas existant.
Essaie avec :
$sql="INSERT INTO hak (login,motdepass) VALUES ('".$login."','".$prenom."')";
Et aussi si tu veux faire un script d'entrée de formulaire, essaie un truc du genre :
if(isset($_POST['login'])) { // Si ton formulaire existe
$login = $_POST['login'];
$password = $_POST['mot e pass'];
$cxn=mysql_connect('localhost','root','root') or die("echec 1.");
mysql_select_db('base',$cxn) or die('Erreur de selection '.mysql_error());
$sql="INSERT INTO hak (login,motdepass) VALUES ('$login','$password')";
$result=mysql_query($sql) or die("Requête INSERT en échec."); }
Car sinon, il envoie une requète même si le formulaire n'est pas existant.