Connexion base donnée
pc_dell
Messages postés
8
Date d'inscription
Statut
Membre
Dernière intervention
-
pc_dell Messages postés 8 Date d'inscription Statut Membre Dernière intervention -
pc_dell Messages postés 8 Date d'inscription Statut Membre Dernière intervention -
Bonjour , alors voila j'ai créer un formulaire et une base de donnée sous easyphp , mais je me demande comment faire pour relier les données inscrites dans le formulaire qui seront envoyer a la base de donnée.
J'ai créer une page connexion.php et une autre transfert.php
mais cela ne marche pas.
Quand je suis sur mon formulaire lorsque je rentre les donées et que je fais envoyer rien ne se passe ... cela reste fixe
pourriez vous m'aider svp ! merci
J'ai créer une page connexion.php et une autre transfert.php
mais cela ne marche pas.
Quand je suis sur mon formulaire lorsque je rentre les donées et que je fais envoyer rien ne se passe ... cela reste fixe
pourriez vous m'aider svp ! merci
A voir également:
- Connexion base donnée
- Gmail connexion - Guide
- Base de registre - Guide
- Connexion chromecast - Guide
- Gmail connexion autre compte - Guide
- Site inaccessible n'autorise pas la connexion - Guide
11 réponses
code du formulaire :
<html>
<head>
<title>Formulaire signaler un probleme </title>
<style type="text/css">
h1 { color: red; }
</style>
</head>
<body bgcolor="#66FFCC">
<center>
<h1><i>Signaler un probleme</i></h1>
</center>
</body>
</html
<br>
</br>
<table>
<tr>
<td>
<b>Nom Prof :</b>
</td>
<td>
<input type="text" name="NomProf" size="20" /><br/>
</td>
</tr>
<tr>
<td>
<tr>
<td>
<b>Prenom Prof : </b>
</td>
<td>
<input type="text" name="PrenomProf" size="20" /><br/>
</td>
</tr>
<tr>
<td>
<b>Mot de passe :</b>
</td>
<td>
<input type="password" name="pass" size="20" /><br/>
</td>
</tr>
<tr>
<td>
<b>Numero Salle : </b>
<td>
<select name="jour" size="1">
<option value="100">100</option>
<option value="101">101</option>
<option value="102">102</option>
<option value="103">103</option>
<option value="104">104</option>
<option value="105">105</option>
<option value="106">106</option>
<option value="107">107</option>
<option value="108">108</option>
<option value="109">109</option>
<option value="110">110</option>
<td>
<br>
</br>
<tr>
</tr>
<td>
<b>Numero du Poste :</b>
<td>
<select name="jour" size="1">
<option value="1">1</otpion>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
<option value="13">13</option>
<option value="14">14</option>
<option value="15">15</option>
<option value="16">16</option>
<option value="17">17</option>
<option value="18">18</option>
<option value="19">19</option>
<option value="20">20</option>
<option value="21">21</option>
<option value="22">22</option>
<option value="23">23</option>
<option value="24">24</option>
<option value="25">25</option>
<td>
<br>
</br>
</tr>
<td>
<br>
</br>
<b>Message :</b>
<br>
<input type="text" name="message" size="20" /><br/>
</br>
<br>
</br>
<br>
</br>
<input type ="submit" value="Envoyer" />
<input type="reset" value="Effacer" />
</form>
</body>
</html>
code connexion.php :
<?
$serveur = "localhost";
$utilisateur = "root";
$motdepasse = "";
$base = "projet"
$cx_srv = mysql_connect($serveur, $utilisateur, $motdepasse);
if($cx_srv==False)
{
print "Echec de la connexion au serveur ".$serveur." : problème d'adresse IP, d'utilisateur (login et/ou mot de passe) ou d'indisponibilité du serveur).<br />";
}
else
{
$cx_base= mysql_select_db($base, $cx_srv);
if($cx_base==False)
{
print "Echec de la connexion à la base ".$base." : base inexistante/indisponible ou absence totale de droits de l'utilisateur sur cette base.<br />";
mysql_close($cx_srv);
}
}
?>
code transfert.php :
<html>
<head>
</head>
<body>
<?
// affectation des valeurs
$NomProf=$_POST['NomProf'];
$PrenomProf=$_POST['PrenomProf'];
$Motdepasse=$_POST['Motdepasse'];
$NumSalle=$_POST['Num Salle'];
$NumPoste=$_POST['Num Poste'];
$Message=$_POST['Message'];
echo "Cher(e) $Prenom $Nom,<br />";
echo "Votre message a été envoyer";
include("connexion.php");
$sql1=" INSERT INTO Prof (NomProf,PrenomProf,Motdepasse,) VALUES('$NomProf','$PrenomProf','$MotdePasse')";
$result1 = mysql_query($sql1);
if($result1 == False)
{
echo "<br/>Echec de la requête ".$sql1;
}
$sql2="INSERT INTO salle (NumSalle,NumPoste) Values('$NumSalle','$NumPoste',)";
$result2=mysql_query($sql2);
if(($result1 == True) && ($result2 == True))
{
echo "<br/><br/>Vos données ont bien été envoyées";
}
mysql_close();
?>
</body>
</html>
<html>
<head>
<title>Formulaire signaler un probleme </title>
<style type="text/css">
h1 { color: red; }
</style>
</head>
<body bgcolor="#66FFCC">
<center>
<h1><i>Signaler un probleme</i></h1>
</center>
</body>
</html
<br>
</br>
<table>
<tr>
<td>
<b>Nom Prof :</b>
</td>
<td>
<input type="text" name="NomProf" size="20" /><br/>
</td>
</tr>
<tr>
<td>
<tr>
<td>
<b>Prenom Prof : </b>
</td>
<td>
<input type="text" name="PrenomProf" size="20" /><br/>
</td>
</tr>
<tr>
<td>
<b>Mot de passe :</b>
</td>
<td>
<input type="password" name="pass" size="20" /><br/>
</td>
</tr>
<tr>
<td>
<b>Numero Salle : </b>
<td>
<select name="jour" size="1">
<option value="100">100</option>
<option value="101">101</option>
<option value="102">102</option>
<option value="103">103</option>
<option value="104">104</option>
<option value="105">105</option>
<option value="106">106</option>
<option value="107">107</option>
<option value="108">108</option>
<option value="109">109</option>
<option value="110">110</option>
<td>
<br>
</br>
<tr>
</tr>
<td>
<b>Numero du Poste :</b>
<td>
<select name="jour" size="1">
<option value="1">1</otpion>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
<option value="13">13</option>
<option value="14">14</option>
<option value="15">15</option>
<option value="16">16</option>
<option value="17">17</option>
<option value="18">18</option>
<option value="19">19</option>
<option value="20">20</option>
<option value="21">21</option>
<option value="22">22</option>
<option value="23">23</option>
<option value="24">24</option>
<option value="25">25</option>
<td>
<br>
</br>
</tr>
<td>
<br>
</br>
<b>Message :</b>
<br>
<input type="text" name="message" size="20" /><br/>
</br>
<br>
</br>
<br>
</br>
<input type ="submit" value="Envoyer" />
<input type="reset" value="Effacer" />
</form>
</body>
</html>
code connexion.php :
<?
$serveur = "localhost";
$utilisateur = "root";
$motdepasse = "";
$base = "projet"
$cx_srv = mysql_connect($serveur, $utilisateur, $motdepasse);
if($cx_srv==False)
{
print "Echec de la connexion au serveur ".$serveur." : problème d'adresse IP, d'utilisateur (login et/ou mot de passe) ou d'indisponibilité du serveur).<br />";
}
else
{
$cx_base= mysql_select_db($base, $cx_srv);
if($cx_base==False)
{
print "Echec de la connexion à la base ".$base." : base inexistante/indisponible ou absence totale de droits de l'utilisateur sur cette base.<br />";
mysql_close($cx_srv);
}
}
?>
code transfert.php :
<html>
<head>
</head>
<body>
<?
// affectation des valeurs
$NomProf=$_POST['NomProf'];
$PrenomProf=$_POST['PrenomProf'];
$Motdepasse=$_POST['Motdepasse'];
$NumSalle=$_POST['Num Salle'];
$NumPoste=$_POST['Num Poste'];
$Message=$_POST['Message'];
echo "Cher(e) $Prenom $Nom,<br />";
echo "Votre message a été envoyer";
include("connexion.php");
$sql1=" INSERT INTO Prof (NomProf,PrenomProf,Motdepasse,) VALUES('$NomProf','$PrenomProf','$MotdePasse')";
$result1 = mysql_query($sql1);
if($result1 == False)
{
echo "<br/>Echec de la requête ".$sql1;
}
$sql2="INSERT INTO salle (NumSalle,NumPoste) Values('$NumSalle','$NumPoste',)";
$result2=mysql_query($sql2);
if(($result1 == True) && ($result2 == True))
{
echo "<br/><br/>Vos données ont bien été envoyées";
}
mysql_close();
?>
</body>
</html>
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Ben je pense que c'est ça le principale problème , si ta balise form n'est pas renseigné tu ne peux pas instancier les attributs action et method, du coup ton formulaire "ne sait pas comment traiter" les info qu'il contient.
bonjour, alors voila j'ai essayer en fermant la balise form mais cela ne change rien pourriez vous m'aider svp