Problème avec mon code php

Fermé
theodore - 26 avril 2007 à 18:22
 php.code - 26 avril 2007 à 18:36
salut moi c'est theodore j'ai 1problème avec mon code php je n'arrive pas à aficher les données dans ma base de donnée aidez voici mon code<html>

<head><title>formation</title></head>
<body><h1>ANADER</h1><br><h2><b><marquee ><fontcolor="green">Anader partenaire du monde rurale</fontcolor></h2></b></marquee>
<form method="post" action="formulaire.php">

<p class="titre">BANQUE</p>
<fieldset id="banque">


</p>
<label>code : </label>
<input type="text" name="code" size="30" /><br />
<label>libelle: </label>
<input type="text" name="libelle" size="30"/><br />


</p><label >numero de compte: </label>
<input type="text" name="numero de compte" size="30"bgcolor="green"/><br />


</fieldset>

<p id="buttons">
<input type="submit" value="Envoyer" />
<input type="reset" value="Recommencer" />
</p>
<marquee><b>AGENCE NATIONAL D'APPUIS AU DEVELOPPEMENT RURALE<b><marquee>
<?
$connect= myql_connect("localhost","root","");
mysql_select_db("gestion",$connect);
$msg_erreur="erreur.les champs suivant doivent etre obligatoirement remplis:<br/><br/>";
$msg_ok="votre demande a bien ete prise en compte.";
$message=$msg_erreur;
if(empty($_post['CODE']))
$message="votre code<br/>";
if(empty($_post['nom']))
$message="votre nom<br/>";
if(empty($_post['numero_compte']))
$message="votre numero de compte<br/>";
if(strlen($message)>strlen($msg_erreur)){
echo $message;
}
else
{
foreach($_post as $index=>$valeur){
$$index= mysql_real_escape_string(trim($valeur));
}
$sql="insert into formulaire values('','".$code."','".$nom."','".$numero_compte."',now())";
$res= mysql_query($sql);
if ($res) {
echo $msg_ok;
{
else{
echo mysql_error();
}
}
?>
</form></body></html>
A voir également:

1 réponse

Quel est le message d'erreur retourné ?
Le code que tu as présenté insert des données dans la base,
mais ne les affiche pas.
De toute façon, ta string ["insert into formulaire values('','".$code."','".$nom."','".$numero_compte."',now())"; ]
me semble suspecte;

Retourne nous ton message d'erreur;
0