Envoie donnees php vers bdd sql
Dernière réponse : dans Programmation
bonjour a tous !!
j'essaie d'envoyer des donnees d'un formulaire php vers une bdd sql.
Je n'ai aucune erreur affiché mais l'insertion ne se fait pas.
Pouvez-vous m'aider SVP?
Je vous donne le script MERCI:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title><?php echo $title_page;?></title>
<link href="css/listing.css" rel="stylesheet" type="text/css" media="all" />
<link href="css/<?php echo $css;?>.css" rel="stylesheet" type="text/css" media="all" />
<script type="text/javascript" src="js/jquery.js"></script>
</head>
<body>
<h2 align="center">AVON</h2>
<a align="left" href="../admin/enregistrement.php" name="enregistrer"><em>RETOUR au MENU</em></a>
<form action="listing.php" methode="post";>
<table border="0" cellpadding="" cellpsacing="10" align="center" width="500">
<h4 class=>1/ ENREGISTREMENT AMBASSADRICE:</H4>
<div>
<tr>
<p><b>Nom:</b></p></br>
<input type="text" name="nom" width="20px" value="" id="input_nom" /> <!--bouton nom-->
</tr>
</div>
<div>
<tr>
<p><b>Prenom:</b></p></br>
<input type="text" name="prenom" value="" id="input_prenom" /><!--bouton prenom-->
</tr>
</div>
<div>
<tr>
<p><b>Adresse:</b></p></br>
<textarea name="adresse" row="4" cols="20" wrap="soft" type="text" value="" id="input_adresse"></textarea><!--bouton adresse-->
</tr>
</div>
<div>
<tr>
<p><b>Localité:</b></p></br>
<input type="text" name="localité" value="" id="input_localité" /><!--bouton localite-->
</tr>
</div>
<div>
<tr>
<p><b>Code Postal:</b></p></br>
<input type="text" name="codpost" value="" id="input_codpost" /><!--bouton codpost-->
</tr>
</div>
<div>
<tr>
<p><b>Num Tel:</b></p></br>
<input type="text" name="numtel" value="" id="input_numtel" /><!--bouton numtel-->
</tr>
</div>
<div>
<tr>
<p><b>Num Dossier:</b></p></br>
<input type="text" name="numdossier" value="" id="input_numdossier" /><!--bouton numdossier-->
</tr>
</div>
<div>
<tr>
<b><p>Renseignements</p><b/></br>
<textarea name="rensup" row="" cols="20" wrap="soft" type="text" value="" id="input_rensup"></textarea><!--bouton rensup-->
</tr>
</div>
<div>
<tr>
<p>Candidate Animatrice:</p>
<input type="text" name="candidanim" value="" id="input_candidanim" /><!--bouton candidanim-->
</tr>
</div>
<div>
<tr>
<td>
<input type="submit" value="AJOUTER" name="ajouter" />
<input type="reset" value="MODIFIER" name="modifier" />
</td>
</tr>
</div>
</div>
<?php
mysql_connect("localhost","root","");
mysql_select_db('avon');
$req= "select * from ambassadrice"; //Connection a la base de donnees//
?>
<?php
if (isset($_POST['ajouter'])){ //si input ajouter est defini si on appui sur le bouton//
$nom=$_POST['nom'];
$nom=$_POST['prenom'];
$nom=$_POST['adresse'];
$nom=$_POST['localite']; // introduction de la valeur $_POST[''] dans $//
$nom=$_POST['codpost'];
$nom=$_POST['numtel'];
$nom=$_POST['numdossier'];
$nom=$_POST['rensup'];
$nom=$_POST['candidanim'];
$req=mysql_query("insert INTO ambassadrice VALUES('','".$nom."','".$prenom."','".$adresse."','".$localite."','".$codpost."','".$numtel."','".$numdossier."','".$rensup."','".$candidanim."')"); // requête pr inserer les nouvelles valeurs ds les tables//
$res=mysql_query($req);
$id_ambassadrice=mysql_insert_id(); // synchronisation des identifiants//
mysql_close(); // on ferme la connexion //
?>
</form>
</body>
</html>
j'essaie d'envoyer des donnees d'un formulaire php vers une bdd sql.
Je n'ai aucune erreur affiché mais l'insertion ne se fait pas.
Pouvez-vous m'aider SVP?
Je vous donne le script MERCI:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title><?php echo $title_page;?></title>
<link href="css/listing.css" rel="stylesheet" type="text/css" media="all" />
<link href="css/<?php echo $css;?>.css" rel="stylesheet" type="text/css" media="all" />
<script type="text/javascript" src="js/jquery.js"></script>
</head>
<body>
<h2 align="center">AVON</h2>
<a align="left" href="../admin/enregistrement.php" name="enregistrer"><em>RETOUR au MENU</em></a>
<form action="listing.php" methode="post";>
<table border="0" cellpadding="" cellpsacing="10" align="center" width="500">
<h4 class=>1/ ENREGISTREMENT AMBASSADRICE:</H4>
<div>
<tr>
<p><b>Nom:</b></p></br>
<input type="text" name="nom" width="20px" value="" id="input_nom" /> <!--bouton nom-->
</tr>
</div>
<div>
<tr>
<p><b>Prenom:</b></p></br>
<input type="text" name="prenom" value="" id="input_prenom" /><!--bouton prenom-->
</tr>
</div>
<div>
<tr>
<p><b>Adresse:</b></p></br>
<textarea name="adresse" row="4" cols="20" wrap="soft" type="text" value="" id="input_adresse"></textarea><!--bouton adresse-->
</tr>
</div>
<div>
<tr>
<p><b>Localité:</b></p></br>
<input type="text" name="localité" value="" id="input_localité" /><!--bouton localite-->
</tr>
</div>
<div>
<tr>
<p><b>Code Postal:</b></p></br>
<input type="text" name="codpost" value="" id="input_codpost" /><!--bouton codpost-->
</tr>
</div>
<div>
<tr>
<p><b>Num Tel:</b></p></br>
<input type="text" name="numtel" value="" id="input_numtel" /><!--bouton numtel-->
</tr>
</div>
<div>
<tr>
<p><b>Num Dossier:</b></p></br>
<input type="text" name="numdossier" value="" id="input_numdossier" /><!--bouton numdossier-->
</tr>
</div>
<div>
<tr>
<b><p>Renseignements</p><b/></br>
<textarea name="rensup" row="" cols="20" wrap="soft" type="text" value="" id="input_rensup"></textarea><!--bouton rensup-->
</tr>
</div>
<div>
<tr>
<p>Candidate Animatrice:</p>
<input type="text" name="candidanim" value="" id="input_candidanim" /><!--bouton candidanim-->
</tr>
</div>
<div>
<tr>
<td>
<input type="submit" value="AJOUTER" name="ajouter" />
<input type="reset" value="MODIFIER" name="modifier" />
</td>
</tr>
</div>
</div>
<?php
mysql_connect("localhost","root","");
mysql_select_db('avon');
$req= "select * from ambassadrice"; //Connection a la base de donnees//
?>
<?php
if (isset($_POST['ajouter'])){ //si input ajouter est defini si on appui sur le bouton//
$nom=$_POST['nom'];
$nom=$_POST['prenom'];
$nom=$_POST['adresse'];
$nom=$_POST['localite']; // introduction de la valeur $_POST[''] dans $//
$nom=$_POST['codpost'];
$nom=$_POST['numtel'];
$nom=$_POST['numdossier'];
$nom=$_POST['rensup'];
$nom=$_POST['candidanim'];
$req=mysql_query("insert INTO ambassadrice VALUES('','".$nom."','".$prenom."','".$adresse."','".$localite."','".$codpost."','".$numtel."','".$numdossier."','".$rensup."','".$candidanim."')"); // requête pr inserer les nouvelles valeurs ds les tables//
$res=mysql_query($req);
$id_ambassadrice=mysql_insert_id(); // synchronisation des identifiants//
mysql_close(); // on ferme la connexion //
?>
</form>
</body>
</html>
Autres pages sur : envoie donnees php vers bdd sql
Lassé par la pub ? Créez un compte
bonjour a tous !!
j'essaie d'envoyer des donnees d'un formulaire php vers une bdd sql.
Je n'ai aucune erreur affiché mais l'insertion ne se fait pas.
Pouvez-vous m'aider SVP?
Je vous donne le script MERCI:
(Edit modérateur: la balise fermante commence par un / , bougre d'âne)
j'essaie d'envoyer des donnees d'un formulaire php vers une bdd sql.
Je n'ai aucune erreur affiché mais l'insertion ne se fait pas.
Pouvez-vous m'aider SVP?
Je vous donne le script MERCI:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "<a href="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" target="_blank">http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd</a>"> <html xmlns="<a href="http://www.w3.org/1999/xhtml" target="_blank">http://www.w3.org/1999/xhtml</a>"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title><?php echo $title_page;?></title> <link href="css/listing.css" rel="stylesheet" type="text/css" media="all" /> <link href="css/<?php echo $css;?>.css" rel="stylesheet" type="text/css" media="all" /> <script type="text/javascript" src="js/jquery.js"></script> </head> <body> <h2 align="center">AVON</h2> <a align="left" href="../admin/enregistrement.php" name="enregistrer"><em>RETOUR au MENU</em></a> <form action="listing.php" methode="post";> <table border="0" cellpadding="" cellpsacing="10" align="center" width="500"> <h4 class=>1/ ENREGISTREMENT AMBASSADRICE:</H4> <div> <tr> <p><b>Nom:</b></p></br> <input type="text" name="nom" width="20px" value="" id="input_nom" /> <!--bouton nom--> </tr> </div> <div> <tr> <p><b>Prenom:</b></p></br> <input type="text" name="prenom" value="" id="input_prenom" /><!--bouton prenom--> </tr> </div> <div> <tr> <p><b>Adresse:</b></p></br> <textarea name="adresse" row="4" cols="20" wrap="soft" type="text" value="" id="input_adresse"></textarea><!--bouton adresse--> </tr> </div> <div> <tr> <p><b>Localité:</b></p></br> <input type="text" name="localité" value="" id="input_localité" /><!--bouton localite--> </tr> </div> <div> <tr> <p><b>Code Postal:</b></p></br> <input type="text" name="codpost" value="" id="input_codpost" /><!--bouton codpost--> </tr> </div> <div> <tr> <p><b>Num Tel:</b></p></br> <input type="text" name="numtel" value="" id="input_numtel" /><!--bouton numtel--> </tr> </div> <div> <tr> <p><b>Num Dossier:</b></p></br> <input type="text" name="numdossier" value="" id="input_numdossier" /><!--bouton numdossier--> </tr> </div> <div> <tr> <b><p>Renseignements</p><b/></br> <textarea name="rensup" row="" cols="20" wrap="soft" type="text" value="" id="input_rensup"></textarea><!--bouton rensup--> </tr> </div> <div> <tr> <p>Candidate Animatrice:</p> <input type="text" name="candidanim" value="" id="input_candidanim" /><!--bouton candidanim--> </tr> </div> <div> <tr> <td> <input type="submit" value="AJOUTER" name="ajouter" /> <input type="reset" value="MODIFIER" name="modifier" /> </td> </tr> </div> </div> <?php mysql_connect("localhost","root","" ); mysql_select_db('avon'); $req= "select * from ambassadrice"; //Connection a la base de donnees// ?> <?php if (isset($_POST['ajouter'])){ //si input ajouter est defini si on appui sur le bouton// $nom=$_POST['nom']; $nom=$_POST['prenom']; $nom=$_POST['adresse']; $nom=$_POST['localite']; // introduction de la valeur $_POST[''] dans $// $nom=$_POST['codpost']; $nom=$_POST['numtel']; $nom=$_POST['numdossier']; $nom=$_POST['rensup']; $nom=$_POST['candidanim']; $req=mysql_query("insert INTO ambassadrice VALUES('','".$nom."','".$prenom."','".$adresse."','".$localite."','".$codpost."','".$numtel."','".$numdossier."','".$rensup."','".$candidanim."')" ); // requête pr inserer les nouvelles valeurs ds les tables// $res=mysql_query($req); $id_ambassadrice=mysql_insert_id(); // synchronisation des identifiants// mysql_close(); // on ferme la connexion // ?> </form> </body> </html>
(Edit modérateur: la balise fermante commence par un / , bougre d'âne)
Salut apash,
As-tu essayé déjà d'afficher les valeurs que tu veux insérer (nom, prénom...) ? ...avant de vouloir insérer dans la BDD
Ensuite, un problème qui saute aux yeux: tu affectes toutes les valeurs retournant du formulaire à "$nom" (donc "$nom" vaudra 'candidanim' et les autres variables, non initialisées, rien)
As-tu essayé déjà d'afficher les valeurs que tu veux insérer (nom, prénom...) ? ...avant de vouloir insérer dans la BDD
Ensuite, un problème qui saute aux yeux: tu affectes toutes les valeurs retournant du formulaire à "$nom" (donc "$nom" vaudra 'candidanim' et les autres variables, non initialisées, rien)
Slt Chris022
Merci de venir a mon aide, j'essaie d'entrer des données depuis 1 semaine sans réussite.
J'ai corrigé l'erreur "$nom".
Il ne m'affiche aucune erreur mais les données que j'envoie ne s'enregistre pas.
Si je n'abuse pas de ton temps, pourrais-tu te pencher sur mon casse-tête?
Merci d'avance Chris022, je te donne le script:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title><?php echo $title_page;?></title>
<link href="css/listing.css" rel="stylesheet" type="text/css" media="all" />
<link href="css/<?php echo $css;?>.css" rel="stylesheet" type="text/css" media="all" />
<script type="text/javascript" src="js/jquery.js"></script>
</head>
<body>
<h2 align="center">AVON</h2>
<a align="left" href="../admin/enregistrement.php" name="enregistrer"><em>RETOUR au MENU</em></a>
<form action="listing.php" methode="post";>
<table border="0" cellpadding="" cellpsacing="10" align="center" width="500">
<h4 class=>1/ ENREGISTREMENT AMBASSADRICE:</H4>
<div>
<tr>
<p><b>Nom:</b></p></br>
<input type="text" name="nom" width="20px" value="" id="input_nom" /> <!--bouton nom-->
</tr>
</div>
<div>
<tr>
<p><b>Prenom:</b></p></br>
<input type="text" name="prenom" value="" id="input_prenom" /><!--bouton prenom-->
</tr>
</div>
<div>
<tr>
<p><b>Adresse:</b></p></br>
<textarea name="adresse" row="4" cols="20" wrap="soft" type="text" value="" id="input_adresse"></textarea><!--bouton adresse-->
</tr>
</div>
<div>
<tr>
<p><b>Localité:</b></p></br>
<input type="text" name="localité" value="" id="input_localité" /><!--bouton localite-->
</tr>
</div>
<div>
<tr>
<p><b>Code Postal:</b></p></br>
<input type="text" name="codpost" value="" id="input_codpost" /><!--bouton codpost-->
</tr>
</div>
<div>
<tr>
<p><b>Num Tel:</b></p></br>
<input type="text" name="numtel" value="" id="input_numtel" /><!--bouton numtel-->
</tr>
</div>
<div>
<tr>
<p><b>Num Dossier:</b></p></br>
<input type="text" name="numdossier" value="" id="input_numdossier" /><!--bouton numdossier-->
</tr>
</div>
<div>
<tr>
<b><p>Renseignements</p><b/></br>
<textarea name="rensup" row="" cols="20" wrap="soft" type="text" value="" id="input_rensup"></textarea><!--bouton rensup-->
</tr>
</div>
<div>
<tr>
<p>Candidate Animatrice:</p>
<input type="text" name="candidanim" value="" id="input_candidanim" /><!--bouton candidanim-->
</tr>
</div>
<div>
<tr>
<td>
<input type="submit" value="AJOUTER" name="ajouter" />
<input type="reset" value="MODIFIER" name="modifier" />
</td>
</tr>
</div>
</div>
<?php
mysql_connect("localhost","root","");
mysql_select_db('avon');
$req= "select * from ambassadrice"; //Connection a la base de donnees//
?>
<?php
if (isset($_POST['ajouter'])){ //si input ajouter est defini si on appui sur le bouton//
$nom=$_POST['nom'];
$prenom=$_POST['prenom'];
$adresse=$_POST['adresse'];
$localite=$_POST['localite']; // introduction de la valeur $_POST[''] dans $//
$codpost=$_POST['codpost'];
$numtel=$_POST['numtel'];
$numdossier=$_POST['numdossier'];
$rensup=$_POST['rensup'];
$candidanim=$_POST['candidanim'];
$req=mysql_query("insert INTO ambassadrice VALUES('','".$nom."','".$prenom."','".$adresse."','".$localite."','".$codpost."','".$numtel."','".$numdossier."','".$rensup."','".$candidanim."')"); // requête pr inserer les nouvelles valeurs ds les tables//
$res=mysql_query($req);
$id_ambassadrice=mysql_insert_id(); // synchronisation des identifiants//
mysql_close(); // on ferme la connexion //
?>
</form>
</body>
</html>
Merci de venir a mon aide, j'essaie d'entrer des données depuis 1 semaine sans réussite.
J'ai corrigé l'erreur "$nom".
Il ne m'affiche aucune erreur mais les données que j'envoie ne s'enregistre pas.
Si je n'abuse pas de ton temps, pourrais-tu te pencher sur mon casse-tête?
Merci d'avance Chris022, je te donne le script:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title><?php echo $title_page;?></title>
<link href="css/listing.css" rel="stylesheet" type="text/css" media="all" />
<link href="css/<?php echo $css;?>.css" rel="stylesheet" type="text/css" media="all" />
<script type="text/javascript" src="js/jquery.js"></script>
</head>
<body>
<h2 align="center">AVON</h2>
<a align="left" href="../admin/enregistrement.php" name="enregistrer"><em>RETOUR au MENU</em></a>
<form action="listing.php" methode="post";>
<table border="0" cellpadding="" cellpsacing="10" align="center" width="500">
<h4 class=>1/ ENREGISTREMENT AMBASSADRICE:</H4>
<div>
<tr>
<p><b>Nom:</b></p></br>
<input type="text" name="nom" width="20px" value="" id="input_nom" /> <!--bouton nom-->
</tr>
</div>
<div>
<tr>
<p><b>Prenom:</b></p></br>
<input type="text" name="prenom" value="" id="input_prenom" /><!--bouton prenom-->
</tr>
</div>
<div>
<tr>
<p><b>Adresse:</b></p></br>
<textarea name="adresse" row="4" cols="20" wrap="soft" type="text" value="" id="input_adresse"></textarea><!--bouton adresse-->
</tr>
</div>
<div>
<tr>
<p><b>Localité:</b></p></br>
<input type="text" name="localité" value="" id="input_localité" /><!--bouton localite-->
</tr>
</div>
<div>
<tr>
<p><b>Code Postal:</b></p></br>
<input type="text" name="codpost" value="" id="input_codpost" /><!--bouton codpost-->
</tr>
</div>
<div>
<tr>
<p><b>Num Tel:</b></p></br>
<input type="text" name="numtel" value="" id="input_numtel" /><!--bouton numtel-->
</tr>
</div>
<div>
<tr>
<p><b>Num Dossier:</b></p></br>
<input type="text" name="numdossier" value="" id="input_numdossier" /><!--bouton numdossier-->
</tr>
</div>
<div>
<tr>
<b><p>Renseignements</p><b/></br>
<textarea name="rensup" row="" cols="20" wrap="soft" type="text" value="" id="input_rensup"></textarea><!--bouton rensup-->
</tr>
</div>
<div>
<tr>
<p>Candidate Animatrice:</p>
<input type="text" name="candidanim" value="" id="input_candidanim" /><!--bouton candidanim-->
</tr>
</div>
<div>
<tr>
<td>
<input type="submit" value="AJOUTER" name="ajouter" />
<input type="reset" value="MODIFIER" name="modifier" />
</td>
</tr>
</div>
</div>
<?php
mysql_connect("localhost","root","");
mysql_select_db('avon');
$req= "select * from ambassadrice"; //Connection a la base de donnees//
?>
<?php
if (isset($_POST['ajouter'])){ //si input ajouter est defini si on appui sur le bouton//
$nom=$_POST['nom'];
$prenom=$_POST['prenom'];
$adresse=$_POST['adresse'];
$localite=$_POST['localite']; // introduction de la valeur $_POST[''] dans $//
$codpost=$_POST['codpost'];
$numtel=$_POST['numtel'];
$numdossier=$_POST['numdossier'];
$rensup=$_POST['rensup'];
$candidanim=$_POST['candidanim'];
$req=mysql_query("insert INTO ambassadrice VALUES('','".$nom."','".$prenom."','".$adresse."','".$localite."','".$codpost."','".$numtel."','".$numdossier."','".$rensup."','".$candidanim."')"); // requête pr inserer les nouvelles valeurs ds les tables//
$res=mysql_query($req);
$id_ambassadrice=mysql_insert_id(); // synchronisation des identifiants//
mysql_close(); // on ferme la connexion //
?>
</form>
</body>
</html>
Slt zebda!!!!!!,
je t'ai envoyé un petit message ou je te demandé ou trouver le règlement intérieur du forum, mais tu ne ma pas répondu,
tu n'avais peut-être pas le temps de me répondre.
Par contre, tu as trouvé le temps de m'insulter de "bougre d'âne"
tu n'as peut-être pas lu mais je me suis défini comme novice , donc en tant qu'expert
mes questions te paraissent stupide mais c'est le principe de l'apprentissage.
Si tu n'es pas pédagogue, ne m'aide pas, je ne t'en voudrais pas, mais évite "bougre d'âne" ca ne me stimule pas a apprendre ce métier passionnant
Pourrais-tu me dire ou trouver le règlement afin d'être correcte avec les adeptes du forum et d'autre part, vérifier si "bougre d'âne" peut
être employé .
Merci pour tes futurs renseignements
je t'ai envoyé un petit message ou je te demandé ou trouver le règlement intérieur du forum, mais tu ne ma pas répondu,
tu n'avais peut-être pas le temps de me répondre.
Par contre, tu as trouvé le temps de m'insulter de "bougre d'âne"
tu n'as peut-être pas lu mais je me suis défini comme novice , donc en tant qu'expertmes questions te paraissent stupide mais c'est le principe de l'apprentissage.
Si tu n'es pas pédagogue, ne m'aide pas, je ne t'en voudrais pas, mais évite "bougre d'âne" ca ne me stimule pas a apprendre ce métier passionnant
Pourrais-tu me dire ou trouver le règlement afin d'être correcte avec les adeptes du forum et d'autre part, vérifier si "bougre d'âne" peut
être employé .
Merci pour tes futurs renseignements
apash regarde la signature de Zéb(ulon)
Aide ====> ici
Mais bon, sur tous (ou presque) forums lorsque l'on colle du code source, on utilise une balise de formatage (souvent avec le mot clé "code"). Pourquoi ? Parce que personne n'a envie de se tartiner X ligne de code brute sans couleurs et numéro de ligne pour pouvoir cibler tes éventuelles erreurs. Et ce qui est très agréable c'est de cible ton code et non pas mettre le code dans sa totalité. Le commenter est également très appréciable
Essayes, et tu verras que tous ça réduit par X le temps de réponses des personnes pouvant t'aider !
Edit : moi aussi je suis un apprenti héhé
Aide ====> ici
Mais bon, sur tous (ou presque) forums lorsque l'on colle du code source, on utilise une balise de formatage (souvent avec le mot clé "code"). Pourquoi ? Parce que personne n'a envie de se tartiner X ligne de code brute sans couleurs et numéro de ligne pour pouvoir cibler tes éventuelles erreurs. Et ce qui est très agréable c'est de cible ton code et non pas mettre le code dans sa totalité. Le commenter est également très appréciable
Essayes, et tu verras que tous ça réduit par X le temps de réponses des personnes pouvant t'aider !
Edit : moi aussi je suis un apprenti héhé
Slt guillaumech!!!!
Merci pour ces renseignements, je ferai en sorte de les suivre. Ça fais plaisir de recevoir des messages comme celui la.
Je reformule ma question:
J'ai un problème pour envoyer des données d'un formulaire php ers une bdd sql. J'ai modifié "$nom".
Il ne marque aucune erreur mais les données ne s'enregistre pas dans ma bdd.
Aurais-tu une idée svp? Je te donne le script php, merci d'avance!!!!
Si j'ai mal fais le message, je compte sur toi pour m'en faire part
Merci pour ces renseignements, je ferai en sorte de les suivre. Ça fais plaisir de recevoir des messages comme celui la.
Je reformule ma question:
J'ai un problème pour envoyer des données d'un formulaire php ers une bdd sql. J'ai modifié "$nom".
Il ne marque aucune erreur mais les données ne s'enregistre pas dans ma bdd.
Aurais-tu une idée svp? Je te donne le script php, merci d'avance!!!!
<?php
mysql_connect("localhost","root","");
mysql_select_db('avon');
$req= "select * from ambassadrice"; //Connection a la base de donnees//
?>
<?php
if (isset($_POST['ajouter'])){ //si input ajouter est defini si on appui sur le bouton//
$nom=$_POST['nom'];
$prenom=$_POST['prenom'];
$adresse=$_POST['adresse'];
$localite=$_POST['localite']; // introduction de la valeur $_POST[''] dans $//
$codpost=$_POST['codpost'];
$numtel=$_POST['numtel'];
$numdossier=$_POST['numdossier'];
$rensup=$_POST['rensup'];
$candidanim=$_POST['candidanim'];
$req=mysql_query("insert INTO ambassadrice VALUES('','".$nom."','".$prenom."','".$adresse."','".$localite."','".$codpost."','".$numtel."','".$numdossier."','".$rensup."','".$candidanim."')"); // requête pr inserer les nouvelles valeurs ds les tables//
$res=mysql_query($req);
$id_ambassadrice=mysql_insert_id(); // synchronisation des identifiants//
mysql_close(); // on ferme la connexion //
?>
Si j'ai mal fais le message, je compte sur toi pour m'en faire part
A nouveau, code entre balises stp...
Tu n'as pas essayé de voir ce qui s'affichait à l'envoi du formulaire ("echo $nom;...") pour déjà être sûr que cette partie fonctionne.
Deuxièmement, ta requête SQL me parait assez brouillon (en plus tu l'exécutes deux fois); essayes quelques chose ressemblant à ça:
"colonne1", "colonne2"...à remplacer évidemment par le nom de tes champs dans la table.
Tu n'as pas essayé de voir ce qui s'affichait à l'envoi du formulaire ("echo $nom;...") pour déjà être sûr que cette partie fonctionne.
Deuxièmement, ta requête SQL me parait assez brouillon (en plus tu l'exécutes deux fois); essayes quelques chose ressemblant à ça:
<?php
$login= mysql_connect("localhost","root","");
if (!$login){
die('Erreur de connexion: ' . mysql_error());
}
mysql_select_db('avon');
$req= "Insert INTO ambassadrice (colonne1, colonne2, colonneN...) VALUES ($nom, $prenom, $adresse...)";
mysql_query($req);
mysql_close();
?>
"colonne1", "colonne2"...à remplacer évidemment par le nom de tes champs dans la table.
Slt Chris022
J'ai vérifié la connexion avec ma bdd et ca marche,j'ai corrigé avec ton script et ca donne ça:
Merci pour ton aide!!!!!
J'ai vérifié la connexion avec ma bdd et ca marche,j'ai corrigé avec ton script et ca donne ça:
<?php
if (isset($_POST['ajouter'])){ //si input ajouter est defini si on appui sur le bouton//
$nom=$_POST['nom'];
$prenom=$_POST['prenom'];
$adresse=$_POST['adresse'];
$localite=$_POST['localite']; // introduction de la valeur $_POST[''] dans $//
$codpost=$_POST['codpost'];
$numtel=$_POST['numtel'];
$numdossier=$_POST['numdossier'];
$rensup=$_POST['rensup'];
$candidanim=$_POST['candidanim'];
<?php
$login= mysql_connect("localhost","root","" ); //Connection a la base de donnees//
mysql_select_db('avon');
if (!$login){
die('Erreur de connexion: ' . mysql_error());
}
mysql_select_db('avon');
$req= "Insert INTO ambassadrice (nom_ambassadrice, prenom_ambassadrice, adresse_ambassadrice, localite_ambassadrice, codpost_ambassadrice, numtel_ambassadrice, numdossier_ambassadrice, rensup_ambassadrice, candidanim_ambassadrice) VALUES ( $nom, $prenom, $adresse, $localite, $codpost, $numtel, $numdossier, $rensup, $candidanim)";
mysql_query($req);,
mysql_close();
?>
Merci pour ton aide!!!!!
slt Chris022,
Je reviens vers toi pour le même problème, j'ai procédé aux modifications que m'avais détecté, mais le problème persiste.
Je comprend pas
- j'ai testé la connexion de la bdd et ça marche.
- le formulaire xhtml me semble correcte.
- le php me semble aussi correct après correction.
Peux-tu m'aider SVP !? je te donne mon script, merci d'avance.
Je reviens vers toi pour le même problème, j'ai procédé aux modifications que m'avais détecté, mais le problème persiste.
Je comprend pas
- j'ai testé la connexion de la bdd et ça marche.
- le formulaire xhtml me semble correcte.
- le php me semble aussi correct après correction.
Peux-tu m'aider SVP !? je te donne mon script, merci d'avance.
<?php
if (isset($_POST['ajouter'])){ //si input ajouter est defini si on appui sur le bouton//
$nom=$_POST['nom'];
$prenom=$_POST['prenom'];
$adresse=$_POST['adresse'];
$localite=$_POST['localite']; // introduction de la valeur $_POST[''] dans $//
$codpost=$_POST['codpost'];
$numtel=$_POST['numtel'];
$numdossier=$_POST['numdossier'];
$rensup=$_POST['rensup'];
$candidanim=$_POST['candidanim'];
<?php
$login= mysql_connect("localhost","root","" ); //Connection a la base de donnees//
mysql_select_db('avon');
if (!$login){
die('Erreur de connexion: ' . mysql_error());
}
$req= "Insert INTO ambassadrice (nom_ambassadrice, prenom_ambassadrice, adresse_ambassadrice, localite_ambassadrice, codpost_ambassadrice, numtel_ambassadrice, numdossier_ambassadrice, rensup_ambassadrice, candidanim_ambassadrice) VALUES ( $nom, $prenom, $adresse, $localite, $codpost, $numtel, $numdossier, $rensup, $candidanim)";
mysql_query($req);,
mysql_close();
?>
Les champs sont toujours vides dans ta table ? Oui, la connexion doit marcher si tu n'a pas le message d'erreur
Plusieurs petites erreurs:
Plusieurs petites erreurs:
<?php
if (isset($_POST['ajouter'])){ //si input ajouter est defini si on appui sur le bouton//
$nom=$_POST['nom'];
$prenom=$_POST['prenom'];
$adresse=$_POST['adresse'];
$localite=$_POST['localite']; // introduction de la valeur $_POST[''] dans $//
$codpost=$_POST['codpost'];
$numtel=$_POST['numtel'];
$numdossier=$_POST['numdossier'];
$rensup=$_POST['rensup'];
$candidanim=$_POST['candidanim'];
$login= mysql_connect("localhost","root",""); //Connection a la base de donnees//
if (!$login){
die('Erreur de connexion: ' . mysql_error());
}
mysql_select_db('avon');
$req= "Insert INTO ambassadrice (nom_ambassadrice, prenom_ambassadrice, adresse_ambassadrice, localite_ambassadrice, codpost_ambassadrice, numtel_ambassadrice, numdossier_ambassadrice, rensup_ambassadrice, candidanim_ambassadrice) VALUES ( $nom, $prenom, $adresse, $localite, $codpost, $numtel, $numdossier, $rensup, $candidanim)";
mysql_query($req);,
mysql_close();
} //fin if isset
?>
Slt Chris022,
Pour répondre a ta question, les champs restent vides dans ma table pourtant lorsque je demande d'afficher les données existantes,
(j'ai rentré des données manuellement pour tester ma base).
Donc la base fonctionne 'normalement'!?
Après correction via ton script, je n'ai toujours aucune erreur, mais les données ne s'insèrent pas
Aurais-tu une idée? merci d'avance!!
Pour répondre a ta question, les champs restent vides dans ma table pourtant lorsque je demande d'afficher les données existantes,
(j'ai rentré des données manuellement pour tester ma base).
Donc la base fonctionne 'normalement'!?
Après correction via ton script, je n'ai toujours aucune erreur, mais les données ne s'insèrent pas
<?php
if (isset($_POST['ajouter'])){ //si input ajouter est defini si on appui sur le bouton//
$nom=$_POST['nom'];
$prenom=$_POST['prenom'];
$adresse=$_POST['adresse'];
$localite=$_POST['localite']; // introduction de la valeur $_POST[''] dans $//
$codpost=$_POST['codpost'];
$numtel=$_POST['numtel'];
$numdossier=$_POST['numdossier'];
$rensup=$_POST['rensup'];
$candidanim=$_POST['candidanim'];
$login= mysql_connect("localhost","root","" ); //Connection a la base de donnees//
if (!$login){
die('Erreur de connexion: ' . mysql_error());
}
mysql_select_db('avon');
$req= "Insert INTO ambassadrice (nom_ambassadrice, prenom_ambassadrice, adresse_ambassadrice, localite_ambassadrice, codpost_ambassadrice, numtel_ambassadrice, numdossier_ambassadrice, rensup_ambassadrice, candidanim_ambassadrice) VALUES ( $nom, $prenom, $adresse, $localite, $codpost, $numtel, $numdossier, $rensup, $candidanim)";
mysql_query($req);,
mysql_close();
} //fin if isset
?>
Aurais-tu une idée? merci d'avance!!
Essai ça :
$req = 'insert into ambassadrice ("nom_ambassadrice", "prenom_ambassadrice", "adresse_ambassadrice", "localite_ambassadrice", "codpost_ambassadrice", "numtel_ambassadrice", "numdossier_ambassadrice", "rensup_ambassadrice", "candidanim_ambassadrice") VALUES ( "'.$nom.'", "'.$prenom.'", "'.$adresse.'", "'.$localite.'", "'.$codpost.'", "'.$numtel.'", "'.$numdossier.'", "'.$rensup.'", "'.$candidanim.'")';
Ou comme ça (puisque la première partie est des noms de champs):
Si c'est ça, normalement ça aurait dû générer une erreur de syntaxe SQL...
$req= "Insert INTO ambassadrice (nom_ambassadrice, prenom_ambassadrice, adresse_ambassadrice, localite_ambassadrice, codpost_ambassadrice, numtel_ambassadrice, numdossier_ambassadrice, rensup_ambassadrice, candidanim_ambassadrice) VALUES ('$nom', '$prenom', '$adresse', '$localite', '$codpost', '$numtel', '$numdossier', '$rensup', '$candidanim')";
Si c'est ça, normalement ça aurait dû générer une erreur de syntaxe SQL...
Lassé par la pub ? Créez un compte
- Contenus similaires :
- ForumProbleme avec traitement donnees sql en php
- ForumSecurite des dumps de bdd sql server
- ForumQuestion sur sauvegarde de bdd sql chez online
- ForumExport donnees ms sql vers csv avec php
- ForumPython php bdd gros probleme dencodage
- ForumPhp sql
- ForumAccent php sql
- ForumUne varible php dans du sql
- articlesAffichage sql php
- ForumConnection sql et php
- Voir plus