Problème création site web html /bdd

Fermé
biboojim Messages postés 24 Date d'inscription mardi 26 juin 2007 Statut Membre Dernière intervention 1 octobre 2009 - 26 juin 2007 à 22:58
biboojim Messages postés 24 Date d'inscription mardi 26 juin 2007 Statut Membre Dernière intervention 1 octobre 2009 - 28 juin 2007 à 18:03
bonjour tout le monde
voilà je dois créer un site internet pour une association
sur une des pages html je dois permettre à certaines personnes d'enregistrer les adhérents en y rentrant pas mal de champs ( nom, adresse, paiement, métier, quel cours etc.......)
la page html est faite, mon problème vient du .php qui permet, une fois cliqué sur "valider" d'enregistrer tous ces champs dan la base de données
quand je cliques sur valider, la page html se recharge mais rien ne se passe au niveau de la base de données

suis nouveau dans le domaine du développement, que ce soit en html mais aussi en php
donc ce que j'ai fait l'ais un un peu trouver sur le net

pouvez vous me dire ce qui cloche



voici le contenu de la page html :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Document sans nom</title>
<style type="text/css">
<!--
body {
background-color: #FFCC99;
background-image: url();
}
.Style1 {
font-size: 36px;
font-family: "Comic Sans MS";
}
.Style2 {color: #663366}
.Style4 {color: #FF3399; }
.Style6 {
font-size: 52px;
font-style: italic;
color: #FFFFFF;
font-weight: bold;
}
.Style7 {color: #FF8000}
.Style10 {color: #808080}
.Style12 {color: #FFFFFF}
.Style14 {color: #8080FF}
.Style16 {color: #804000}
.Style17 {color: #000000}
.Style20 {color: #0080C0}
.Style22 {color: #800000}
.Style24 {font-size: 52px}
.Style25 {color: #FF8080}
.Style26 {color: #FF80FF}
-->
</style></head>

<body>

<div align="center" class="Style1">
<p class="Style4"> </p>
<p class="Style6 Style24"><u>Création d'un compte membre </u></p>
<p class="Style6"><u>du FC Favières</u></p>
</div>
</body>
</html>
<br /><br />
<br /><br />
<img src="danse 10.jpg" width="224" height="193" align="right">
<form method="POST" action="adhérents.php">
<span class="Style17"><strong><font face="Comic Sans MS">Adhérent Actif</font></strong></span>
<br>
<br>
<span class="Style17"><strong><font face="Comic Sans MS">Oui :</font></strong></span>
<input type="checkbox" name="choix" value="Oui" >
<br><br>
<span class="Style17"><strong><font face="Comic Sans MS">Non :</font></strong></span>
<input type="checkbox" name="choix" value="Non" >
<br><br>
<br /><br />
<strong><span class="Style12"><font face="Comic Sans MS">Date D'Entrée Historique Au Club</font></span></strong>
<input type="text" name="nom" />
<br /><br />
<strong><span class="Style7"><font face="Comic Sans MS">Nom:</font></span></strong>
<input type="text" name="nom">
<BR><BR>

<strong><span class="Style7"><font face="Comic Sans MS">Prénom:</font></span></strong>
<input type="text" name="nom">
<BR><BR>
<strong><span class="Style7"><font face="Comic Sans MS">Date de naissance:</font></span></strong>
<input type="text" name="nom" />
<strong> <span class="Style7"><font face="Comic Sans MS">Si Mineur(e) =Nom des Parents</font></span></strong>
<input type="text" name="nom" />
<br /><br />
<strong> <span class="Style7"><font face="Comic Sans MS">Adresse:</font></span></strong>
<input type="text" name="nom">
<BR><BR>
<strong> <span class="Style7"><font face="Comic Sans MS">Code Postal:</font></span></strong>
<input type="text" name="nom">
<BR><BR>

<strong> <span class="Style7"><font face="Comic Sans MS">Ville:</font></span></strong>
<input type="text" name="nom">
<BR><BR>
<img src="photo rock.jpg" width="290" height="176" ALIGN="right" />
<strong><span class="Style7"><font face="Comic Sans MS">Téléphone:</font></span></strong>
<input type="text" name="nom">
<BR><BR>

<strong><span class="Style7"><font face="Comic Sans MS">Portable:</font></span></strong>
<input type="text" name="nom">
<BR><BR>
<strong><span class="Style7"><font face="Comic Sans MS">Téléphone bureau:</font></span></strong>
<input type="text" name="nom" />
<br /><br />
<strong><span class="Style7"><font face="Comic Sans MS"> Adresse e-mail:</font></span></strong>
<input type="text" name="nom" />
<br /><br />
<strong> <span class="Style7"><font face="Comic Sans MS">Métier:</font></span></strong>
<input type="text" name="nom">
<BR><BR>
<br /><br />

<strong> <span class="Style16"><font face="Comic Sans MS">Cours de Danse :</font></span></strong><select name="liste">
<option value="Modern Jazz Adulte">Modern Jazz Adulte</option>
<option value="Modern Jazz Enfant">Modern Jazz Enfant</option>
<option value="Hip Hop">Hip Hop</option>
<option value="Step">Step</option>
<option value="Rock">Rock</option>
<option value="Danse de Salon">Danse de Salon</option>
<option value="Salsa">Salsa</option>
<option value="Liberté">Liberté</option>
<option value=""></option>
</select>
<strong> <span class="Style16"><font face="Comic Sans MS">Cours de Danse :</font></span></strong><select name="liste">
<option value="Modern Jazz Adulte">Modern Jazz Adulte</option>
<option value="Modern Jazz Enfant">Modern Jazz Enfant</option>
<option value="Hip Hop">Hip Hop</option>
<option value="Step">Step</option>
<option value="Rock">Rock</option>
<option value="Danse de Salon">Danse de Salon</option>
<option value="Salsa">Salsa</option>
<option value="Liberté">Liberté</option>
<option value=""></option>

</select>
<strong> <span class="Style16"><font face="Comic Sans MS">Cours de Danse :</font></span></strong><select name="liste">
<option value="Modern Jazz Adulte">Modern Jazz Adulte</option>
<option value="Modern Jazz Enfant">Modern Jazz Enfant</option>
<option value="Hip Hop">Hip Hop</option>
<option value="Step">Step</option>
<option value="Rock">Rock</option>
<option value="Danse de Salon">Danse de Salon</option>
<option value="Salsa">Salsa</option>
<option value="Liberté">Liberté</option>
<option value=""></option>

</select>
</form>
<br /><br />
<strong><span class="Style22"><font face="Comic Sans MS">Danse De Salon Et Rock , Si COUPLE , Nom Du Partenaire</font></span></strong>
<input type="text" name="nom" />
<br /><br />
<br /><br />
<span class="Style26"><strong><font face="Comic Sans MS">Certificat Médical</font></strong></span>
<br>
<br>
<span class="Style26"><strong><font face="Comic Sans MS">Oui :</font></strong></span>
<input type="checkbox" name="choix" value="Oui" >
<br><br>
<span class="Style26"><strong><font face="Comic Sans MS">Non :</font></strong></span>
<input type="checkbox" name="choix" value="Non" >
<br /><br />
<br /><br />
<img src="danse 7.gif" width="401" height="437" ALIGN="right" />
<span class="Style12"><strong><font face="Comic Sans MS">Si Mineur(e) Autorisation Parentale</font></strong></span>
<br>
<br>
<span class="Style12"><strong><font face="Comic Sans MS">Oui :</font></strong></span>
<input type="checkbox" name="choix" value="Oui" >
<br><br>
<span class="Style12"><strong><font face="Comic Sans MS">Non :</font></strong></span>
<input type="checkbox" name="choix" value="Non" >
<br /><br />
<br /><br />
<strong><span class="Style10"><font face="Comic Sans MS">Photo :</font></span></strong>

<strong><span class="Style10"><font face="Comic Sans MS">Oui :</font></span></strong>
<input type="checkbox" name="choix" value="Oui" >
<br /><br />
<strong><span class="Style10"><font face="Comic Sans MS">Non :</font></span></strong>
<input type="checkbox" name="choix" value="Non" >
<br><br>
<FORM ACTION="insertion.php" method="POST" ENCTYPE="multipart/form-data">
<input type="hidden" name=max_file_size" value="50000">
<strong><span class="Style10"><font face="Comic Sans MS">Photo:</font></span></strong>
<input TYPE="file" NAME="Photo"><br>

<br><br>
<br><br>
<form>
<span class="Style20"><strong><font face="Comic Sans MS">Adhésion annuelle :</font></strong></span>
<br>
<br>
<span class="Style20"><strong><font face="Comic Sans MS">Oui :</font></strong></span>
<input type="checkbox" name="choix" value="Oui" >
<br>
<br>
<span class="Style20"><strong><font face="Comic Sans MS">Non :</font></strong></span>
<input type="checkbox" name="choix" value="Non" >
<br>
<br>
</div>
</form>


<br><br>
<strong><span class="Style14"><font face="Comic Sans MS">Total Annuel :</font></span></strong>
<input type="text" name="Total Annuel">
<br><br>
<strong><span class="Style14"><font face="Comic Sans MS">Payé en Une Seule Fois :</font></span></strong>
<br>
<br>
<strong><span class="Style14"><font face="Comic Sans MS">Oui :</font></span></strong>
<input type="checkbox" name="choix" value="Oui" >
<br><br>
<strong><span class="Style14"><font face="Comic Sans MS">Non :</font></span></strong>
<input type="checkbox" name="choix" value="non" >
<form>
<img src="photo modern jazz echauffement.jpg" width="260" height="186" ALIGN="right">
<strong><font face="Comic Sans MS">Septembre :</font></strong>
<input type="text" name="1er versement">
<strong><font face="Comic Sans MS">mode de paiement :</font></strong><input type="text" name="mode de paiement">
<br><br>
<strong><font face="Comic Sans MS">Octobre :</font></strong><input type="text" name="2e versement">
<strong><font face="Comic Sans MS">mode de paiement :</font></strong><input type="text" name="mode de paiement">
<br><br>
<strong><font face="Comic Sans MS">Novembre :</font></strong><input type="text" name="3e versement">
<strong><font face="Comic Sans MS">mode de paiement :</font></strong><input type="text" name="mode de paiement">
<br><br>
<strong><font face="Comic Sans MS">Décembre :</font></strong><input type="text" name="4e versement">
<strong><font face="Comic Sans MS">mode de paiement :</font></strong><input type="text" name="mode de paiement">
<br><br>
<strong><font face="Comic Sans MS">Janvier :</font></strong><input type="text" name="5e versement">
<strong><font face="Comic Sans MS">mode de paiement :</font></strong><input type="text" name="mode de paiement">
<br><br>

<strong><font face="Comic Sans MS">Février :</font></strong>
<input type="text" name="6e versement">
<strong><font face="Comic Sans MS">mode de paiement :</font></strong><input type="text" name="mode de paiement">
<br><br>
<strong><font face="Comic Sans MS">Mars :</font></strong>
<input type="text" name="7e versement">
<strong><font face="Comic Sans MS">mode de paiement :</font></strong><input type="text" name="mode de paiement">
<br><br>
<img src="photo hip hop adulte 2.jpg" width="240" height="130" ALIGN="right">
<strong><font face="Comic Sans MS">Avril :</font></strong>
<input type="text" name="8e versement">
<strong><font face="Comic Sans MS">mode de paiement :</font></strong><input type="text" name="mode de paiement">
<br><br>
<strong><font face="Comic Sans MS">Mai :</font></strong><input type="text" name="9e versement">
<strong><font face="Comic Sans MS">mode de paiement :</font></strong><input type="text" name="mode de paiement">
<br><br>
<strong><font face="Comic Sans MS">Juin :</font></strong><input type="text" name="10e versement">
<strong><font face="Comic Sans MS">mode de paiement :</font></strong><input type="text" name="mode de paiement">
<br><br>
<br><br>
<input type="submit" value="Envoyer" name="envoyer">
</center>
</form>
</html>


et voici le contenu du .php :

if(isset($_POST['Adresse'])) $Adresse=$_POST['Adresse'];
else $Adresse='''';

if(isset($_POST['Code Postal'])) $Code Postal=$_POST['Code Postal'];
else $Code Postal='''';

if(isset($_POST['Ville'])) $Ville=$_POST['Ville'];
else $Ville='''';

if(isset($_POST['Téléphone'])) $Téléphone=$_POST['Téléphone'];
else $Téléphone='''';

if(isset($_POST['Portable'])) $Portable=$_POST['Portable'];
else $Portable='''';

if(isset($_POST['Téléphone bureau'])) $Téléphone bureau=$_POST['Téléphone bureau'];
else $Téléphone bureau='''';

if(isset($_POST['Adresse e-mail'])) $Adresse e-mail=$_POST['Adresse e-mail'];
else $Adresse e-mail='''';

if(isset($_POST['Métier'])) $Métier=$_POST['Métier'];
else $Métier='''';

if(empty($Adhérent Actif) OR empty($Date D'Entrée Historique Au Club) OR empty($Nom) OR empty($Prénom) OR empty($Date de naissance) OR empty($Adresse) OR empty($Code Postal) OR empty ($Ville) OR empty($Téléphone) Or empty($Portable) OR empty($Métier)
{
echo'<font color="red">Attention , seuls les champs <b>Si Mineur(e) =Nom des Parents<b> <b>Téléphone bureau<b> <b>Adresse e-mail<b> peuvent rester vides !</font>'
}
else
{
$db=mysql_connect('localhost','login','password');
mysql_select_db('adhérents',$db);

$sql="SELECT id FROM adhérents WHERE Nom='$Nom' and Prénom='$Prénom';
$req=mysql_query($sql) or die('ERREUR SQL !'.$SQL'<br>'.mysql_error());

$res=mysql_num_rows($req);

if($res!=0)
{
echo'<font color="red">Désolé, mais cet adhérent existe déjà dans notre base...</font>;
}
else
{
$sql=''INSERT INTO adhérents(id, Adhérent Actif, Date D'Entrée Historique Au Club, Nom, Prénom, Date de naissance, Si Mineur(e) =Nom des Parents, Adresse, Code Postal, Ville, Téléphone, Portable, téléphone bureau, Adresse e-mail, Métier)VALUES('','Adhérent Actif','Date D'Entrée Historique Au Club','Nom','Prénom','Date de naissance','Si Mineur(e) =Nom des Parents','Adresse','Code Postal','Ville','Téléphone','Portable','Téléphone bureau','Adresse e-mail','Métier')'';
mysql_query($sql) or die(Erreur SQL !'.$sql.'<br>'.mysql_error());

echo'Vos Informations ont été ajoutées';
}
mysql_close();
}
?>


merci de votre aide
A voir également:

6 réponses

Premiere erreur:

Dans la partie HTML tu as plusieurs fois le name="nom" dans les input tu as du faire des copier coller

Ensuite dans ta requette sql INSERT tu n'as pas mis les $ devant les variables à enregistrer:

et il faut les mettre ,' ".$variable." ', etc......


exemple:

"INSERT INTO $oTable (num, num_id, onglets, adr_page_html)
VALUES('', '".$ID_client."','".$valeur."','".$url_onglet."')";
0
Autre remarque:ne mets surtout pas d'accents dans tes noms de variables et noms de champs de ta base
tu risque des problèmes !
0
Dalida Messages postés 6728 Date d'inscription mardi 14 mai 2002 Statut Contributeur Dernière intervention 11 janvier 2016 920
26 juin 2007 à 23:24
salut,

pour les varaibles je ne suis pas d'accord.
la requête est entre guillemets doubles donc les variables sont interprétées mais il faut penser à fermer les guillemets !!!
$sql="SELECT id FROM adhérents WHERE Nom='$Nom' and Prénom='$Prénom'; 

par contre les caractères accentués pour les noms de champ : non !!!
<edit>croisé avec Alain42</edit>
et pas d'espaces non plus (c'est possible mais très déconseillé) !!!

pour les guillemets tu confonds le guillemets double(") [touche 3] et deux guillemets simples ('') [touche 4].
au moins d'en :
$sql=''INSERT INTO adhérents(id, Adhérent Actif, Date D'Entrée Historique Au Club[&hellip;]

0
JOSEPH Sébastien
26 juin 2007 à 23:29
Slt à tous
je suis le nouveau webmaster du site de foot de mon club et depuis dimanche on ne reussit plus a accéder au site du club, voila ce qui s'affiche
"Forbidden
You don't have permission to access / on this server.

Apache/ProXad [May 15 2007 17:32:33] Server at seyssinetfoot.free.fr Port 80"

qqun peut-il m'aider?
0
Dalida Messages postés 6728 Date d'inscription mardi 14 mai 2002 Statut Contributeur Dernière intervention 11 janvier 2016 920
26 juin 2007 à 23:35
salut,

ton problème n'a rien à voir avec la discussion.
s'il te plait crée une nouvelle discussion pour toi !

à plus !
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Dalida Messages postés 6728 Date d'inscription mardi 14 mai 2002 Statut Contributeur Dernière intervention 11 janvier 2016 920
26 juin 2007 à 23:33
pour le html,

commence par faire une page html sans aucune mise en page et qui fonctionne avec php.
par la suite tu feras la mise en page avec css.

il y a des balises obsolètes et tu répètes trois fois le même <select> et en plus avec des erreurs (pas de balise <select> ou une balise qui n'est pas fermées).

en premier il faudrait voir le html, qu'en penses-tu ?

par ailleurs, tu utilises le xhtml 1.0 mais tu ne respectes pas les règles qui vont avec.
tu peux soit passer à html 4 soit rendre ton code valide à xhml 1, ce que je te conseille.
0
JOSEPH Sébastien
26 juin 2007 à 23:42
Slt
tt d'abord je te remercie ms je ne m'y connais pas trop en informatique et je ne sais pas comment faire tte les modif que tu viens de me dire.
C'était à moi que tu t'adressais?
0
Dalida Messages postés 6728 Date d'inscription mardi 14 mai 2002 Statut Contributeur Dernière intervention 11 janvier 2016 920 > JOSEPH Sébastien
26 juin 2007 à 23:52
fouillouillou, non !

commence par lire la charte et en particulier ces conseils.

les conversations suivent un "fil". quand je te réponds à toi, mon intervention est située juste sous la tienne et elle est décalée sur la droite.
tant que l'intervention est alignée avec le reste c'est qu'elle répond à la question principale (celle du premier intervenant).

lis bien la charte ça t'aidera à mieux utiliser le forum, donc à avoir une réponse plus rapidement !
0
Alain42 > JOSEPH Sébastien
27 juin 2007 à 14:28
Tu as aussi comme erreur dans le formulaire

<strong><span class="Style12"><font face="Comic Sans MS">Date D'Entrée Historique Au Club</font></span></strong>
<input type="text" name="nom" />
<br /><br />
<strong><span class="Style7"><font face="Comic Sans MS">Nom:</font></span></strong>
<input type="text" name="nom">
<BR><BR>

<strong><span class="Style7"><font face="Comic Sans MS">Prénom:</font></span></strong>
<input type="text" name="nom">

plusieurs fois le même "name" ça doit poser qqs pb au niveau de la récupération des $_POST
0
biboojim Messages postés 24 Date d'inscription mardi 26 juin 2007 Statut Membre Dernière intervention 1 octobre 2009
28 juin 2007 à 18:03
bonjour,

voilà j'ai essayé de modifier selon ce que vous m'avez dit : j'ai retiré les espaces dans les noms de champs , j'ai retiré tous les accents aussi
pour chaque champs, j'ai également changé le"name", c'est vrai que pour chaque champs de formulaire, c'était pour tous :<input type="text" name="nom"> plus de doublon a ce niveau là non plus
j'ai également rajouté les $ pour les variables ( désolé ceci était un oubli de ma part )
j'ai retiré les photos ou image de fond etc....la seule chose que j'ai gardé c'estle style de police pour chaque champs


voici la nouvele version du .html :

<form method="POST" action="add.php">

<strong><span class="Style7"><font face="Comic Sans MS">adherent_actif</font></strong>
<br>
<p>
<label>
<input type="radio" name="adherent" value="oui">
oui</label>
<br>
<label>
<input type="radio" name="adherent" value="non">
non</label>
<br>
<br>
<br>
<br />
<strong><span class="Style12"><font face="Comic Sans MS">date_d_entree_historique_au_club</font></span></strong>
<input type="text" name="date" />
<br />
<br />
<strong><span class="Style7"><font face="Comic Sans MS">nom:</font></span></strong>
<input type="text" name="nom">
<BR>
<BR>
<strong><span class="Style7"><font face="Comic Sans MS">prenom:</font></span></strong>
<input type="text" name="prenom">
<BR>
<BR>
<strong><span class="Style7"><font face="Comic Sans MS">date_de_naissance:</font></span></strong>
<input type="text" name="naissance" />
<strong> <span class="Style7"><font face="Comic Sans MS">si_mineur(e)=nom_des_parents</font></span></strong>
<input type="text" name="parents" />
<br />
<br />
<strong> <span class="Style7"><font face="Comic Sans MS">adresse:</font></span></strong>
<input type="text" name="adresse">
<BR>
<BR>
<strong> <span class="Style7"><font face="Comic Sans MS">code_postal:</font></span></strong>
<input type="text" name="postal">
<BR>
<BR>
<strong> <span class="Style7"><font face="Comic Sans MS">ville:</font></span></strong>
<input type="text" name="ville">
<BR>
<BR>
<strong><span class="Style7"><font face="Comic Sans MS">telephone:</font></span></strong>
<input type="text" name="telephone">
<BR>
<BR>
<strong><span class="Style7"><font face="Comic Sans MS">portable:</font></span></strong>
<input type="text" name="portable">
<BR>
<BR>
<strong><span class="Style7"><font face="Comic Sans MS">telephone_bureau:</font></span></strong>
<input type="text" name="bureau" />
<br />
<br />
<strong><span class="Style7"><font face="Comic Sans MS"> e-mail:</font></span></strong>
<input type="text" name="e-mail" />
<br />
<br />
<strong> <span class="Style7"><font face="Comic Sans MS">metier:</font></span></strong>
<input type="text" name="metier">
<BR>
<br />
<br />

<strong> <span class="Style16"><font face="Comic Sans MS">cours_de_danse :</font></span></strong>
<select name="select">
<option value="Modern Jazz Adulte">Modern Jazz Adulte</option>
<option value="Modern Jazz Enfant">Modern Jazz Enfant</option>
<option value="Hip Hop">Hip Hop</option>
<option value="Step">Step</option>
<option value="Rock">Rock</option>
<option value="Danse de Salon">Danse de Salon</option>
<option value="Salsa">Salsa</option>
<option value="Liberté">Liberté</option>
<option value=""></option>
</select>
<strong> <span class="Style16"><font face="Comic Sans MS">cours_de_danse :</font></span></strong>
<select name="liste">
<option value="Modern Jazz Adulte">Modern Jazz Adulte</option>
<option value="Modern Jazz Enfant">Modern Jazz Enfant</option>
<option value="Hip Hop">Hip Hop</option>
<option value="Step">Step</option>
<option value="Rock">Rock</option>
<option value="Danse de Salon">Danse de Salon</option>
<option value="Salsa">Salsa</option>
<option value="Liberté">Liberté</option>
<option value=""></option>

</select>
<strong> <span class="Style16"><font face="Comic Sans MS">cours_de_danse :</font></span></strong>
<select name="liste">
<option value="Modern Jazz Adulte">Modern Jazz Adulte</option>
<option value="Modern Jazz Enfant">Modern Jazz Enfant</option>
<option value="Hip Hop">Hip Hop</option>
<option value="Step">Step</option>
<option value="Rock">Rock</option>
<option value="Danse de Salon">Danse de Salon</option>
<option value="Salsa">Salsa</option>
<option value="Liberté">Liberté</option>
<option value=""></option>

</select>

<br /><br />
<strong><span class="Style22"><font face="Comic Sans MS">danse_de_salon_et_rock,_si_COUPLE,_nom_du_partenaire</font></span></strong>
<input type="text" name="partenaire" />
<br /><br />
<br /><br />
<strong><span class="Style22"><font face="Comic Sans MS">certificat_medical</font></span></strong>
<p>
<label>
<input type="radio" name="certificat_medical" value="oui">
oui</label>
<br>
<label>
<input type="radio" name="certificat_medical" value="non">
non</label>
<br>
<br />
<br /><br />
<span class="Style12"><strong><font face="Comic Sans MS">si_mineur(e)_autorisation_parentale</font></strong></span>
<p>
<label>
<input type="radio" name="accord_parental" value="oui">
oui</label>
<br>
<label>
<input type="radio" name="accord_parental" value="non">
non</label>
<br>
<br />
<br />
<br />
<strong><span class="Style10"><font face="Comic Sans MS">photo :</font></span></strong>
<p>
<label>
<input type="radio" name="photo" value="oui">
oui</label>
<br>
<label>
<input type="radio" name="photo" value="non">
non</label>
<br>
<br>


<strong><span class="Style10"><font face="Comic Sans MS">photo:</font></span></strong>
<input TYPE="file" NAME="inser_photo"><br>

<br><br>
<br><br>
<span class="Style20"><strong><font face="Comic Sans MS">adhesion_annuelle :</font></strong>
<p>
<label>
<input type="radio" name="adhesion_annuelle" value="oui">
oui</label>
<br>
<label>
<input type="radio" name="adhesion_annuelle" value="non">
non</label>
<br>
</p>

</div>



<br><br>
<strong><span class="Style14"><font face="Comic Sans MS">total_annuel :</font></span></strong>
<input type="text" name="total_annuel">
<br><br>
<strong><font face="Comic Sans MS">paiement :</font></strong
><br>
<br>
<strong><font face="Comic Sans MS">Septembre :</font></strong>
<input type="text" name="1er versement">
<strong><font face="Comic Sans MS">mode de paiement :</font></strong><input type="text" name="mode de paiement">
<br><br>
<strong><font face="Comic Sans MS">Octobre :</font></strong><input type="text" name="2e versement">
<strong><font face="Comic Sans MS">mode de paiement :</font></strong><input type="text" name="mode de paiement">
<br><br>
<strong><font face="Comic Sans MS">Novembre :</font></strong><input type="text" name="3e versement">
<strong><font face="Comic Sans MS">mode de paiement :</font></strong><input type="text" name="mode de paiement">
<br><br>
<strong><font face="Comic Sans MS">Décembre :</font></strong><input type="text" name="4e versement">
<strong><font face="Comic Sans MS">mode de paiement :</font></strong><input type="text" name="mode de paiement">
<br><br>
<strong><font face="Comic Sans MS">Janvier :</font></strong><input type="text" name="5e versement">
<strong><font face="Comic Sans MS">mode de paiement :</font></strong><input type="text" name="mode de paiement">
<br><br>

<strong><font face="Comic Sans MS">Février :</font></strong>
<input type="text" name="6e versement">
<strong><font face="Comic Sans MS">mode de paiement :</font></strong><input type="text" name="mode de paiement">
<br><br>
<strong><font face="Comic Sans MS">Mars :</font></strong>
<input type="text" name="7e versement">
<strong><font face="Comic Sans MS">mode de paiement :</font></strong><input type="text" name="mode de paiement">
<br><br>
<strong><font face="Comic Sans MS">Avril :</font></strong>
<input type="text" name="8e versement">
<strong><font face="Comic Sans MS">mode de paiement :</font></strong><input type="text" name="mode de paiement">
<br><br>
<strong><font face="Comic Sans MS">Mai :</font></strong><input type="text" name="9e versement">
<strong><font face="Comic Sans MS">mode de paiement :</font></strong><input type="text" name="mode de paiement">
<br><br>
<strong><font face="Comic Sans MS">juin :</font></strong><input type="text" name="10e_versement">
<strong><font face="Comic Sans MS">mode de paiement :</font></strong><input type="text" name="mode de paiement">
<br><br>
<br><br>
<INPUT type="submit" value="Envoyer" name="submit">
<br>
<br>


et voici la nouvelle version du add.php :

if(isset($_POST['date_d_entree_historique_au_club'])) $date_d_entree_historique_au_club=$_POST['date_d_entree_historique_au_club'];
else $date_d_entree_historique_au_club='''';

if(isset($_POST['nom'])) $nom=$_POST['nom'];
else $nom='''';

if(isset($_POST['prenom'])) $prenom=$_POST['prenom'];
else $prenom='''';

if(isset($_POST['date_de_naissance'])) $date_de_naissance=$_POST['date_de_naissance'];
else $date_de_naissance='''';

if(isset($_POST['si_mineur(e)=nom_des_parents'])) $si_mineur(e)=nom_des_parents=$_POST['si_mineur(e)=nom_des_parents'];
else $si_mineur(e)=nom_des_parents='''';

if(isset($_POST['adresse'])) $adresse=$_POST['adresse'];
else $adresse='''';

if(isset($_POST['code_postal'])) $code_postal=$_POST['code_postal'];
else $code_postal='''';

if(isset($_POST['ville'])) $ville=$_POST['ville'];
else $ville='''';

if(isset($_POST['telephone'])) $telephone=$_POST['telephone'];
else $telephone='''';

if(isset($_POST['portable'])) $portable=$_POST['portable'];
else $portable='''';

if(isset($_POST['telephone_bureau'])) $telephone_bureau=$_POST['telephone_bureau'];
else $telephone_bureau='''';

if(isset($_POST['e-mail'])) $e-mail=$_POST['e-mail'];
else $e-mail='''';

if(isset($_POST['metier'])) $metier=$_POST['metier'];
else $metier='''';

if( empty($date_d_entree_historique_au_club) OR empty($nom) OR empty($prenom) OR empty($date_de_naissance) OR empty($adresse) OR empty($code_postal) OR empty ($ville) OR empty($telephone) Or empty($portable) OR empty($metier)
{
echo'<font color="red">Attention , seuls les champs <b>si_mineur(e)=nom_des_parents<b> <b>telephone_bureau<b> <b>e-mail<b> peuvent rester vides !</font>'
}
else
{
$db=mysql_connect('localhost','login','password');
mysql_select_db('adherents',$db);

$sql="SELECT id FROM adherents WHERE nom='$nom' and prenom='$prenom';
$req=mysql_query($sql) or die('ERREUR SQL !'.$SQL'<br>'.mysql_error());

$res=mysql_num_rows($req);

if($res!=0)
{
echo'<font color="red">Désolé, mais cet adhérent existe déjà dans notre base...</font>;
}
else
{
$sql=''INSERT INTO adherents(id, date_historique_d_entree_au_club, nom, prenom, date_de_naissance, si_mineur(e)=nom_des_parents, adresse, code_postal, ville,telephone, portable, telephone_bureau, e-mailmetier)VALUES('','$date_d_entree_historique_au_club','$nom','$prenom',$date_de_naissance','$si_mineur(e)=nom_des_parents','$adresse','$code_postal','$ville','*telephone','$portable','$telephone_bureau','$e-mail','$mtier')'';
mysql_query($sql) or die(Erreur SQL !'.$sql.'<br>'.mysql_error());

echo'Vos Informations ont été ajoutées';
}
mysql_close();
}
?>

ca ne marche toujours pas........

de plus j'ai une question supplémentaire = comment faire pour enregistrer les valeurs oui ou non ( boutons )

merci

ouije sais suis pas très doué encore

mais grace a vous...........
0