par
Invité » 07 mars 2008, 16:27
ok jte remercie
finalement
j'ai modifier nouveau1
et ça donne maintenant:
<?php
$nom=$_post['nom'];
$prenom=$_post['prenom'];
$adr=$_post['adr'];
$ville=$_post['ville'];
$cp=$_post['cp'];
$tel=$_post['tel'] ;
$mail=$_post['mail'];
$style=$_post['style'];
// on teste la déclaration de nos variables
if (isset($_POST['prenom']) && isset($_POST['nom']) && isset($_POST['adr'])
&& isset($_POST['ville']) && isset($_POST['cp']) && isset($_POST['tel'])
&& isset($_POST['mail']) && isset($_POST['style']))
{ // on affiche nos résultats
echo 'felicitation '.$_POST['prenom'].' tu est bien inscrit en tant que membre';
}
else {echo 'un probléme est survenue inopinément';}
// je me connecte à la base
$base = mysqli_connect ('localhost','root','','site') or die ("impossible de ce connecter a la base");
// Vérification de la validité de la connexion MYSQL
if($mysql_link)
{
// Requete d'insertion MYSQL
$sql= "INSERT INTO membre(nom_menbre,prenom_menbre,adr_menbre,ville_menbre,
cp_menbre,tel_menbre,mail_menbre,style_menbre,)
VALUES ('".$nom."','".$prenom."','".$adr."','".$ville."','".$cp."',
'".$tel."','".$mail."','".$style."', NOW())";
// Execution de cette requete dans la base site
mysqli_query ($base,$sql )or die ("erreur;");
echo "<font face='Verdana' size='2'>Les valeurs ont bien été enregistrées dans la table <b>membre</b></font>";
}
// La connexion Mysql est indisponible
else echo "<HTML><HEAD><TITLE>Erreurs</TITLE></HEAD><BODY><font face='Verdana' size='2'>Vous avez du faire une erreur :
Ce problème se pose soit : <br>- Parce que vous n'avez pas créer la base, ni la table MYSQL;<br>-
Parce que vous n'avez pas changé le Mot de passe d'accès a MYSQL dans ce programme (Par défaut, c'est Host : 'localhost', login : 'root', MDP : '[vide]';<br>-
Soit vous n'avez pas lancé MYSQL.</font></body></html>";
?>
<head>
<title>vous etes inscrit</title>
</head>
<body>
<img src=image/msn-smiley-bien.gif>
<a href=menufor.html>menu des formulaires</a>
</body></html>
et maintenant il s'afiche la page erreur:
Vous avez du faire une erreur : Ce problème se pose soit :
- Parce que vous n'avez pas créer la base, ni la table MYSQL;
- Parce que vous n'avez pas changé le Mot de passe d'accès a MYSQL dans ce programme (Par défaut, c'est Host : 'localhost', login : 'root', MDP : '[vide]';
- Soit vous n'avez pas lancé MYSQL.
pourtant j'ai créé la base et la table sur la mysql console , j'ai changé le mot de passe ,et wamp
m'indique que tous les services sont lancées (donc mysql est lançée)
Donc j'ai essayé de lancer la méme page en metant le" if($mysql_link)" en commentaire (ainsi que le "else echo "<HTML><HEAD><TITLE>Erreurs</TITLE></HEAD><BODY><font face='Verdana' size='2'>Vous avez du faire une erreur :
Ce problème se pose soit ..."
et quand je fais ça j'obtient le "erreur" du mysqli_query !
donc voila les symptomes ! si quelqu'un a un reméde !!
merci !

ok jte remercie
finalement
j'ai modifier nouveau1
et ça donne maintenant:
[php]
<?php
$nom=$_post['nom'];
$prenom=$_post['prenom'];
$adr=$_post['adr'];
$ville=$_post['ville'];
$cp=$_post['cp'];
$tel=$_post['tel'] ;
$mail=$_post['mail'];
$style=$_post['style'];
// on teste la déclaration de nos variables
if (isset($_POST['prenom']) && isset($_POST['nom']) && isset($_POST['adr'])
&& isset($_POST['ville']) && isset($_POST['cp']) && isset($_POST['tel'])
&& isset($_POST['mail']) && isset($_POST['style']))
{ // on affiche nos résultats
echo 'felicitation '.$_POST['prenom'].' tu est bien inscrit en tant que membre';
}
else {echo 'un probléme est survenue inopinément';}
// je me connecte à la base
$base = mysqli_connect ('localhost','root','','site') or die ("impossible de ce connecter a la base");
// Vérification de la validité de la connexion MYSQL
if($mysql_link)
{
// Requete d'insertion MYSQL
$sql= "INSERT INTO membre(nom_menbre,prenom_menbre,adr_menbre,ville_menbre,
cp_menbre,tel_menbre,mail_menbre,style_menbre,)
VALUES ('".$nom."','".$prenom."','".$adr."','".$ville."','".$cp."',
'".$tel."','".$mail."','".$style."', NOW())";
// Execution de cette requete dans la base site
mysqli_query ($base,$sql )or die ("erreur;");
echo "<font face='Verdana' size='2'>Les valeurs ont bien été enregistrées dans la table <b>membre</b></font>";
}
// La connexion Mysql est indisponible
else echo "<HTML><HEAD><TITLE>Erreurs</TITLE></HEAD><BODY><font face='Verdana' size='2'>Vous avez du faire une erreur :
Ce problème se pose soit : <br>- Parce que vous n'avez pas créer la base, ni la table MYSQL;<br>-
Parce que vous n'avez pas changé le Mot de passe d'accès a MYSQL dans ce programme (Par défaut, c'est Host : 'localhost', login : 'root', MDP : '[vide]';<br>-
Soit vous n'avez pas lancé MYSQL.</font></body></html>";
?>
<head>
<title>vous etes inscrit</title>
</head>
<body>
<img src=image/msn-smiley-bien.gif>
<a href=menufor.html>menu des formulaires</a>
</body></html>[/php]
et maintenant il s'afiche la page erreur:
Vous avez du faire une erreur : Ce problème se pose soit :
- Parce que vous n'avez pas créer la base, ni la table MYSQL;
- Parce que vous n'avez pas changé le Mot de passe d'accès a MYSQL dans ce programme (Par défaut, c'est Host : 'localhost', login : 'root', MDP : '[vide]';
- Soit vous n'avez pas lancé MYSQL.
pourtant j'ai créé la base et la table sur la mysql console , j'ai changé le mot de passe ,et wamp
m'indique que tous les services sont lancées (donc mysql est lançée)
Donc j'ai essayé de lancer la méme page en metant le" if($mysql_link)" en commentaire (ainsi que le "else echo "<HTML><HEAD><TITLE>Erreurs</TITLE></HEAD><BODY><font face='Verdana' size='2'>Vous avez du faire une erreur :
Ce problème se pose soit ..."
et quand je fais ça j'obtient le "erreur" du mysqli_query !
donc voila les symptomes ! si quelqu'un a un reméde !!
merci ! :roll: