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
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
A voir également:
- Problème création site web html /bdd
- Site de telechargement - Guide
- Création site web - Guide
- Création de site Web : les meilleurs services gratuits - Guide
- Site inaccessible - Guide
- Instagram web - Guide
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."')";
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."')";
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 !
tu risque des problèmes !
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
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 !!!
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 :
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[…]
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?
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?
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
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 !
ton problème n'a rien à voir avec la discussion.
s'il te plait crée une nouvelle discussion pour toi !
à plus !
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
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.
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.
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
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 !
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 !
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
<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
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
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...........
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...........