Bonjour,
je vous envoie mon code, qui est long mais compréhensible... en plus c'est un code de débutant.
Il s'agit d'un formulaire, supposé ecrire dans une table d'une base mysql.
quand je soumet la requette, il ne fait rien !! càd quand je vérifie la table dans phpMyAdmin, je ne trouve rien, voila ce qu'il m'affiche :
MySQL n'a retourné aucun enregistrement. (Traitement en 0.0002 sec.)
et puis juste en dessous il y a :
Modifié par M3hdi (25 Sep 2008 - 22:37)
je vous envoie mon code, qui est long mais compréhensible... en plus c'est un code de débutant.
Il s'agit d'un formulaire, supposé ecrire dans une table d'une base mysql.
<?php
if (isset($_POST["prenom"]) && isset($_POST["age"])) {
$prenom = $_POST["prenom"];
$age = $_POST["age"];
}
else {
?>
//page ici ...
<?php
}
if (isset($_POST["profession"])) { $profession = $_POST["profession"]; }
if (isset($_POST["batiment"])) { $batiment = $_POST["batiment"]; }
if (isset($_POST["roomnbr"])) { $roomnbre = $_POST["roomnbr"]; }
if (isset($_POST["nationality"])) { $nationality = $_POST["nationality"]; }
$link = mysql_connect("localhost", "root", "");
mysql_select_db("mehdisql", $link) or die(mysql_error());
mysql_query("INSERT INTO formiamm VALUES('', $prenom, $age, $profession, $batiment, $roomnbr, $nationality)", $link);
mysql_close($link);
?>
quand je soumet la requette, il ne fait rien !! càd quand je vérifie la table dans phpMyAdmin, je ne trouve rien, voila ce qu'il m'affiche :
MySQL n'a retourné aucun enregistrement. (Traitement en 0.0002 sec.)
et puis juste en dessous il y a :
requête SQL:
SELECT *
FROM `formiamm`
LIMIT 0 , 30
Modifié par M3hdi (25 Sep 2008 - 22:37)