Bonjou, je souhaite creer une page inscription et que les champ soit sauvegarder dans ma bdd donc j ai creer une page inscription.php et une page enregstrement2.php mais aucun resultat n'apparrait dans ma bdd donc si quelqu un pouvait m aider
voici inscription.php :
[QUOTE]
<?php
?>
<html>
<head>
<title>Ma Licorne</title>
</head>
<body>
<form name="form1" method="post" action="enregistrement2.php">
<fieldset>
<legend>VOTRE ANIMAL</legend>
<table>
<tr>
<td width="136">Nom de votre licorne :</td>
<td width="299"><input type="text" name="Nomlic"/ size="40"></td>
</tr>
</table>
</fieldset>
<fieldset>
<legend>CONNEXION AU SITE</legend>
<table width="450">
<tr>
<td width="136">Pseudo :</td>
<td width="302"><input type="text" name="pseudo"/ size="40"></td>
</tr>
<tr>
<td>Mot de passe :</td>
<td><input type="password" name="password" size="40"/></td>
</tr>
</table>
</fieldset>
<fieldset>
<legend>MIEUX VOUS CONNAITRE</legend>
<table width="455">
<tr>
<td width="136">Adresse eMail* :</td>
<td width="307"><input type="text" name="eMail"/ size="40"></td>
<tr>
<td>Date de naissance :</td>
<td>
<select name="jours">
<option value="01" selected="selected">01</option>
<option value="02">02</option>
<option value="03">03</option>
<option value="O4">04</option>
<option value="05">05</option>
<option value="06">06</option>
<option value="07">07</option>
<option value="08">08</option>
<option value="09">09</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>
<option value="26">26</option>
<option value="27">27</option>
<option value="28">28</option>
<option value="29">29</option>
<option value="30">30</option>
<option value="31">31</option>
</select> /
<select name="mois">
<option value="01" selected="selected">01</option>
<option value="02">02</option>
<option value="03">03</option>
<option value="O4">04</option>
<option value="05">05</option>
<option value="06">06</option>
<option value="07">07</option>
<option value="08">08</option>
<option value="09">09</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
</select> /
<select name="annees">
<option value="1987" >1987</option>
<option value="1986" >1986</option>
<option value="1985" >1985</option>
<option value="1984" >1984</option>
<option value="1983" >1983</option>
<option value="1982" >1982</option>
<option value="1981" >1981</option>
<option value="1980" >1980</option>
<option value="1979" >1979</option>
<option value="1978" >1978</option>
<option value="1977" >1977</option>
<option value="1976" >1976</option>
<option value="1975" >1975</option>
<option value="1974" >1974</option>
<option value="1973" >1973</option>
<option value="1972" >1972</option>
<option value="1971" >1971</option>
<option value="1970" >1970</option>
<option value="1969" >1969</option>
<option value="1968" >1968</option>
<option value="1967" >1967</option>
<option value="1966" >1966</option>
<option value="1965" >1965</option>
<option value="1964" >1964</option>
<option value="1963" >1963</option>
<option value="1962" >1962</option>
<option value="1961" >1961</option>
<option value="1960" >1960</option>
<option value="1959" >1959</option>
<option value="1958" >1958</option>
<option value="1957" >1957</option>
<option value="1956" >1956</option>
<option value="1955" >1955</option>
<option value="1954" >1954</option>
<option value="1953" >1953</option>
<option value="1952" >1952</option>
<option value="1951" >1951</option>
<option value="1950" >1950</option>
<option value="1949" >1949</option>
<option value="1948" >1948</option>
<option value="1947" >1947</option>
<option value="1946" >1946</option>
<option value="1945" >1945</option>
<option value="1944" >1944</option>
<option value="1943" >1943</option>
<option value="1942" >1942</option>
<option value="1941" >1941</option>
<option value="1940" >1940</option>
<option value="1939" >1939</option>
<option value="1938" >1938</option>
<option value="1937" >1937</option>
<option value="1936" >1936</option>
<option value="1935" selected="selected" >1935</option>
</select>
</td>
</tr>
<tr>
<td>Pays :</td>
<td> <select name="pays">
<option value="0:Aucun" selected="selected">Aucun</option>
<option value="1:Afghanistan">Afghanistan</option>
<option value="2:Afrique du Sud">Afrique du Sud</option>
<option value="3:Albanie">Albanie</option>
<option value="4:Algérie">Algérie</option>
<option value="5:Allemagne">Allemagne</option>
<option value="6:Andorre">Andorre</option>
<option value="7:Angola">Angola</option>
<option value="8:Anguilla">Anguilla</option>
<option value="9:Antarctique">Antarctique</option>
<option value="10:Antigua et Barbuda"> Antigua et Barbuda</option>
<option value="11:Antilles Néerlandaises">Antilles Néerlandaises</option>
<option value="12:Arabie Saoudite">Arabie Saoudite</option>
<option value="13:Argentine">Argentine</option>
<option value="14:Arménie">Arménie</option>
<option value="15:Aruba">Aruba</option>
<option value="16:Australie">Australie</option>
<option value="17:Autriche">Autriche</option>
<option value="18:Azerbaïdjan">Azerbaïdjan</option>
<option value="19:Bahamas">Bahamas</option>
<option value="20:Bahreïn">Bahreïn</option>
<option value="21:Bangladesh">Bangladesh</option>
<option value="22:Barbade">Barbade</option>
<option value="23:Belgique">Belgique</option>
</select>
</td>
</tr>
<tr>
<td>Sexe :</td>
<td>
<select name="sexe">
<option value="" selected="selected">Choisissez svp</option>
<option value="1">M</option>
<option value="2">F</option>
</select>
</td>
</tr>
</table>
</fieldset>
<fieldset>
<center><input type="submit" value="Envoyer"/></center>
</fieldset>
</form>
<br>
</body>
</html>
[/QUOTE]
voici ma page enregistrement2.php :
[QUOTE]
<?php
$Nomlic = $_POST["Nomlic"];
$pseudo = $_POST["pseudo"];
$password = $_POST["password"];
$eMail = $_POST["eMail"];
$annees = $_POST["annees"];
$mois = $_POST["mois"];
$jours = $_POST["jours"];
$pays = $_POST["pays"];
$sexe = $_POST["sexe"];
$db = mysql_connect('localhost', 'root', ''); //connection au serveur de la base
if ( $db == '0' )
{
echo "erreur de connection<br>";
}
mysql_select_db("base",$db); //selection de la base
$requete = ("INSERT INTO table (id,Nomlic,pseudo,passowrd,email,date,pays,sexe)
VALUES('.$Nomlic.','.$pseudo.','.$password.','.$eMail.','.$annees.'-'.$mois.'-'.$jours.','.$pays.','.$sexe.') "); // requete sql permettant d'insérer des données dans une table
$req = mysql_query($requete); // envoie de la requete a la base sql
if ($req == 1) // vérification si l'enregistrement c'est bien passé
{
echo "Nouvel utilisateur enregistré";
}
else
{
echo "Echec enregistrement nouvel utilisateur";
}
//manque donc les noms exactes des colone de la base de donnée , du nom de la base de donnée. manque également une vérification pour savoir si le pseudo n'est pas déjà utilisé de même pour l'instant aucune vérification n'est effectué pour savoir s'il on entrée une adresse (qui semblerait valide avec un @ et un . au miminum) ni pour les autres donées obligatoire
mysql_close($db);
?>
[/QUOTE]
et enfin ma requete de bdd :
[QUOTE]
requête SQL:
CREATE DATABASE `base` ;
CREATE TABLE `base`.`table` (
`id` varchar( 255 ) NOT NULL default '',
`Nomlic` varchar( 255 ) NOT NULL default '',
`pseudo` varchar( 255 ) NOT NULL default '',
`password` varchar( 255 ) NOT NULL default '',
`email` varchar( 255 ) NOT NULL default '',
`date` date NOT NULL default '0000-00-00',
`pays` varchar( 255 ) NOT NULL default '',
`sex` varchar( 255 ) NOT NULL default ''
) ENGINE = MYISAM DEFAULT CHARSET = latin1;
[/QUOTE]
donc si quelqu un voyait une erreur je suis a l ecoute ;)