Ajout d'une date de naisance dans la base php
batista01
Messages postés
2
Statut
Membre
-
kij_82 Messages postés 4102 Date d'inscription Statut Contributeur Dernière intervention -
kij_82 Messages postés 4102 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour, quelqu'un pourra m'aider pour insérer une date de naissance de type date "0000-00.00" dans une base de donner php:
j ai réalisé une formulaire qui contient nom,prénom,date de naissance......(10 champs) tous marche bien sauf le date de naisance qui ne veut pas être insérer dans la base:
page formulaire
(le nom et prénom marche normalement)
<select name="m3">
<option>1960</option>
<option>1961r</option>............</select>
<select name="m3">
<option>janvier</option>
<option>fevrier</option>............</select>
<select name="m3">
<option>1</option>
<option>2</option>............</select>
page ajout:
<?
$mat1 = $_REQUEST["m1"];
$mat2 = $_REQUEST["m2"];
$mat3 = $_REQUEST["m3"]; //ne fonctionne pas
$mat4 = $_REQUEST["m4"];
$mat5 = $_REQUEST["m5"];
$mat6 = $_REQUEST["m6"];
$mat7 = $_REQUEST["m7"];
$mat8 = $_REQUEST["m8"];
$mat9 = $_REQUEST["m9"];
$mat10 = $_REQUEST["m10"];
mysql_connect("localhost","root","");
mysql_select_db("kharbga");
$req="insert into inscrit values('".$mat1."','".$mat2."','".$mat3."','".$mat4."','".$mat5."','".$mat6."','".$mat7."','".$mat8."','".$mat9."','".$mat10."')";
$res=mysql_query($req);
?>
qui pourra m'aider
j ai réalisé une formulaire qui contient nom,prénom,date de naissance......(10 champs) tous marche bien sauf le date de naisance qui ne veut pas être insérer dans la base:
page formulaire
(le nom et prénom marche normalement)
<select name="m3">
<option>1960</option>
<option>1961r</option>............</select>
<select name="m3">
<option>janvier</option>
<option>fevrier</option>............</select>
<select name="m3">
<option>1</option>
<option>2</option>............</select>
page ajout:
<?
$mat1 = $_REQUEST["m1"];
$mat2 = $_REQUEST["m2"];
$mat3 = $_REQUEST["m3"]; //ne fonctionne pas
$mat4 = $_REQUEST["m4"];
$mat5 = $_REQUEST["m5"];
$mat6 = $_REQUEST["m6"];
$mat7 = $_REQUEST["m7"];
$mat8 = $_REQUEST["m8"];
$mat9 = $_REQUEST["m9"];
$mat10 = $_REQUEST["m10"];
mysql_connect("localhost","root","");
mysql_select_db("kharbga");
$req="insert into inscrit values('".$mat1."','".$mat2."','".$mat3."','".$mat4."','".$mat5."','".$mat6."','".$mat7."','".$mat8."','".$mat9."','".$mat10."')";
$res=mysql_query($req);
?>
qui pourra m'aider
Configuration: Windows XP Firefox 3.0.6
A voir également:
- Ajout d'une date de naisance dans la base php
- Base de registre windows - Guide
- Expert php - Télécharger - Langages
- Ajout rapide snap - Forum Snapchat
- Publipostage date inversée ✓ - Forum Word
- Ajout rapide snap - Forum Snapchat
1 réponse
Bonjour,
Le format de ta date dans ton formulaire, pourquoi est-il comme cela : 0000-00.00 ?
Ce ne serait pas plutôt 0000-00-00, qui je crois est le format DATE attendu dans une base de données.
Justement, regarde donc de quel type est ton champ date de naissance dans ta base de données. Si c'est de type DATE, normalement le format attendu est bien 0000-00-00
Le format de ta date dans ton formulaire, pourquoi est-il comme cela : 0000-00.00 ?
Ce ne serait pas plutôt 0000-00-00, qui je crois est le format DATE attendu dans une base de données.
Justement, regarde donc de quel type est ton champ date de naissance dans ta base de données. Si c'est de type DATE, normalement le format attendu est bien 0000-00-00
oui c'est vrai que le format du date est 0000-00-00 c'est une faute de frappe lorsque j ai écrit 0000-00.00
le type de date de naissance et juste dans la base il est de type "date".
Peux-tu me donner exactement chaque champ de la table qui doit être mise à jour (et dans l'ordre) ?
nom: <input type="text" name="m1" value="">
prenom <input type="text" name="m2" value="">
date de naisance:<select name="m3"> //m3 pour 0000
<option>1960</option>
<option>1961</option>.......</select>
<select name="m3"> //m3 pour 00
<option>janvier</option>
<option>fevrier</option>..................</select>
<select name="m3"> //m3 pour 00
<option>1</option>
<option>2</option>.......................</select>
cin <input type="text" name="m4" value="">
passeport <input type="text" name="m5" value="">
sexe <input type="text" name="m6" value="">
numéro de tele <input type="text" name="m7" value="">
profession <input type="text" name="m8" value="">
payer <input type="text" name="m9" value="">
region <input type="text" name="m10" value="">
</form>
page ajout:
<?
$mat1 = $_REQUEST["m1"];
$mat2 = $_REQUEST["m2"];
$mat3 = $_REQUEST["m3"]; //pour date
$mat4 = $_REQUEST["m4"];
$mat5 = $_REQUEST["m5"];
$mat6 = $_REQUEST["m6"];
$mat7 = $_REQUEST["m7"];
$mat8 = $_REQUEST["m8"];
$mat9 = $_REQUEST["m9"];
$mat10 = $_REQUEST["m10"];
mysql_connect("localhost","root","");
mysql_select_db("kharbga");
$req="insert into inscrit values('".$mat1."','".$mat2."','".$mat3."','".$mat4."','".$mat5."','".$mat6."','".$mat7."','".$mat8."','".$mat9."','".$mat10."')";
$res=mysql_query($req);
?>