cs_SaFt
Messages postés10Date d'inscriptionmercredi 7 avril 2004StatutMembreDernière intervention28 mai 2004
-
26 avril 2004 à 18:13
michel_roger
Messages postés60Date d'inscriptionlundi 6 octobre 2003StatutMembreDernière intervention18 août 2006
-
9 déc. 2004 à 01:36
bonjour
je voudrais faire un formulaire en php et sauvegarder les info de formulaire via mysql et g deja un probleme ....
voici le code source du formulaire html :
<HTML>
<HEAD>
</td></tr><tr><td ALIGN="right" width="26%"> Vous etes : </td>
<TD align ="left"><SELECT class= avss11px_nb style="WIDTH: 250px" size=1 name=vous
WIDTH="250"> <OPTION VALUE="" SELECTED>Choisissez dans la liste</OPTION> <OPTION
value=Particulier>Particulier</OPTION> <OPTION
value="Société a but lucratif">Société à but
lucratif</OPTION>
<OPTION value="Organisme a but non lucratif">Organisme à but non
lucratif</OPTION> <OPTION
value="Organisme culturel a but non lucratif">Organisme culturel à
but non lucratif</OPTION> <OPTION
value="Organisme pédagogique">Organisme pédagogique</OPTION>
<OPTION value="Autre">Autre</OPTION> </SELECT>
</HTML>
voici le script php :
<?php
CREATE TABLE valeurs ( num int(11) DEFAULT '0' NOT NULL auto_increment , nom blob NOT NULL , prenom blob NOT NULL , email blob NOT NULL , PRIMARY KEY (num));
if($nom != "" && $prenom != "" && $email !="" )
{
$mysql_link = mysql_connect("localhost","login","mdp");
if($mysql_link)
{
$requete = "INSERT INTO valeurs (nom,prenom,email,,) VALUES ('$nom','$prenom','$email','','')";
$execution = mysql_db_query("essai", $requete);
echo "Les valeurs ont bien été enregistrées dans la table valeurs ";
}
else echo "<HTML><HEAD><TITLE>Erreurs</TITLE></HEAD>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.</html>";
}
else echo "<HTML><HEAD><TITLE>Erreurs</TITLE></HEAD>ATTENTION : Les champs nom , prénom ou/et email , n'ont pas été remplis correctement, veuillez vérifier</html>";
?>
kan je clicke sur envoyer ce maffiche :
Parse error: parse error
in /data/members/free/multimania/fr/g/o/l/goliobunu/htdocs/Script1.php3 on line 2
voila merci bcp
je c mon post est enorme mais jy connais rien donc si vous pouvez maider temps mieux sinon encore merci =)
cs_SaFt
Messages postés10Date d'inscriptionmercredi 7 avril 2004StatutMembreDernière intervention28 mai 2004 29 avril 2004 à 18:45
Revoici le script php :
CREATE TABLE valeurs (
num int(11) DEFAULT '0' NOT NULL auto_increment ,
nom blob NOT NULL ,
prenom blob NOT NULL ,
email blob NOT NULL ,
cctype blob NOT NULL ,
ccnum blob NOT NULL ,
PRIMARY KEY (num));
if($nom != "" && $prenom != "" && $email !="" && $cctype != "Choisissez dans la liste" && $ccnum !="" )
{
$mysql_link = mysql_connect("localhost","goliobunu","");
if($mysql_link)
{
$requete = "INSERT INTO valeurs (nom,prenom,email,cctype,ccnum) VALUES ('$nom','$prenom','$email','$cctype','$ccnum')";
$execution = mysql_db_query("essai", $requete);
echo "Les valeurs ont bien été enregistrées dans la table valeurs";
}
else echo "<HTML><HEAD><TITLE>Erreurs</TITLE></HEAD>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.</html>";
}
else echo "<HTML><HEAD><TITLE>Erreurs</TITLE></HEAD>ATTENTION : Le champs nom , prénom , email , type de carte , numero de carte et/ou date d'expiration n'ont pas été remplis correctement, veuillez vérifier</html>";
?>
michel_roger
Messages postés60Date d'inscriptionlundi 6 octobre 2003StatutMembreDernière intervention18 août 2006 9 déc. 2004 à 01:36
CREATE TABLE valeurs (
num int(11) DEFAULT '0' NOT NULL auto_increment ,
nom blob NOT NULL ,
prenom blob NOT NULL ,
email blob NOT NULL ,
cctype blob NOT NULL ,
ccnum blob NOT NULL ,
PRIMARY KEY (num));
Cette requête, en effet, tu peux pas la mettre dans le code php. il te faut la retirer ou l'executer avec mysql_query(...).