Ajout d'une date de naisance dans la base php
batista01
Messages postés
2
Statut
Membre
-
kij_82 Messages postés 4260 Statut Contributeur -
kij_82 Messages postés 4260 Statut Contributeur -
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
A voir également:
- Ajout d'une date de naisance dans la base php
- Base de registre - Guide
- Ajout rapide snap - Forum Snapchat
- Formules mathématiques de base - Télécharger - Études & Formations
- Ajout rapide snap - Forum Snapchat
- Ajout snap sans rien d'écrit - 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);
?>