Rechercher : dans
Par :

Formulaire html + php + mysql

Dernière réponse le 20 aoû 2009 à 16:43:42 lunastix275, le 20 aoû 2009 à 14:01:08 
 Signaler ce message aux modérateurs

Bonjour,
Je fais un site web avec un formulaire d'envoi
voila le bout de code

<div id="formulaire">
			<form method="post" action="traitement.php">
		  		 <p>Nom :</p>	
					<p> <input type="text" name="nom" id="nom" tabindex="1" /> </p>
			</form>
		
		</div>       
		
		<div id="formulaire">
			<form method="post" action="traitement.php">
		  		 <p> Prénom :</p>	
					<p> <input type="text" name="prenom" id="prenom" tabindex="2" /> </p>
			</form>
		
		</div>
	<input type="submit" />


J'aimerais savoir si il est correct ^^" et comment puis je faire pour que les informations soit envoyées dans une bases de données? donc que mettre dans traitement php ? et comment faire pour affichier la base de données dans un page et seulement la colone nom?
merci d'avance =)
ps: je n'ai aucune connaissance en mysql ou en php . Je ne demande qu'a connaitre mes erreurs pour ne plus les commettre.®
^^...
Configuration: ubuntu 9.04 jaunty jacktalop
installer avec partition home et / séparé.
sur une tour hp
2go de ram en 4x512
un cor 2 cadencé à 1.86GHz
ET
un thème ubuntu studio ^^

Meilleures réponses pour « formulaire html + php + mysql » dans :
[PHP] Upload de fichiers VoirLe langage PHP permet de gérer des fichiers envoyés (uploadés) grâce à un formulaire HTML. Formulaire d'envoi de fichiers Configuration de PHP pour permettre l'upload Récupération du fichier avec PHP Formulaire d'envoi de fichiers La...
PHP - Récupération de données VoirPHP rend très simple la récupération de données envoyées par l'intermédiaire de formulaires HTML. Création d'un formulaire Grâce à la balise FORM du langage HTML, il est très simple de créer des formulaires comprenant : des champs de saisie des...
Les formulaires HTML VoirIntérêt d'un formulaire Les formulaires interactifs permettent aux auteurs de pages Web de doter leur page web d'éléments interactifs permettant par exemple un dialogue avec les internaute, à la manière des coupons-réponse présents dans certains...

1

Heryu, le 20 aoû 2009 à 14:07:31

T'as une base de données ? Si oui, en local ou en ligne ? Si tu ne fais pas d'efforts pour écrire et te relire, person­ne ne fera l'effort de t'aider...

Répondre à Heryu

2

lunastix275, le 20 aoû 2009 à 14:11:21

En ligne avec l'hébergeur redby.(gratuit et sans pub =D) Je ne demande qu'a connaitre mes erreurs pour ne plus les co­mmettre.®
^^...

Répondre à lunastix275

3

Heryu, le 20 aoû 2009 à 14:28:28

Ok, bon, c'est le principal !

http://www.siteduzero.com/tutoriel-3-14543-php-et-les-formul­aires.html

Voilà ! Si tu ne fais pas d'efforts pour écrire et te relire, person­ne ne fera l'effort de t'aider...

Répondre à Heryu

4

lunastix275, le 20 aoû 2009 à 14:34:40

Arf ^^"
veut pas apprendre un nouveau language =/ veut juste faire mon site ^^
et puis ça parle pas de mysql... Je ne demande qu'a connaitre mes erreurs pour ne plus les commettre.®
^^...

Répondre à lunastix275

5

Heryu, le 20 aoû 2009 à 14:44:18

Bah le mieux pour comprendre ce que tu fais, c'est d'apprendre... Après, le tuto que je t'ai passé, c'est juste pour les formulaires ! Si tu veux faire ça vite fait :

Ton formulaire (<form></form>) doit envoyer vers une page php :

<form id="form1" action="envoyer.php"><input type"text" id="nom"><input type"text" id="prenom"></form>


Sur la page que t'aura créer, ici : envoyer.php :
<?php
$nom = $_GET['nom'];
$prenom = $_GET['prenom'];
?>

Ce qui fait qu'avec ces deux commandes, tu mets dans les variables, le contenus de tes input !

Exemple, si dans prenom de ton formulaire, tu a écris Gilbert, la variable $prenom sera égale à Gilbert !

Pour envoyer ces informations sur une base de données, il vaut mieux que tu t'interesses un tout petit peu au tuto que je t'ai envoyé... Si tu ne fais pas d'efforts pour écrire et te relire, personne ne fera l'effort de t'aider...

Répondre à Heryu

6

Archeus01, le 20 aoû 2009 à 14:54:05

Bonjour non ce n'est pas correct

1) l'id d'un div doit être unique donc tu ouvres une seul fois un div id="formulaire"
2) Tu as ouvert plusieurs form avec la même action.C'est mal. Tu ouvres la plupart du temps un seul form par page avec dedans tous tes input.
3) le input submit doit aussi être compris dans le form.


Corrigé ça fait :
<div id="formulaire">
<form method="post" action="traitement.php">
<p>Nom :</p>
<p> <input type="text" name="nom" id="nom" tabindex="1" /> </p>
<p> <input type="text" name="prenom" id="prenom" tabindex="2" /> </p>
<p><input type="submit" /></p>
</form>

</div>

Ps: les tabindex... Je ne suis pas sur du tout que ce soit judicieux. Moi ça m'énerve quand on change la fonction de mes raccourcis claviers...
Sans connaître un minimum le html, mysql et php et en refusant de regarder les tutos, ton site web a de forte chance de ne jamais aboutir. Je soutiens celui qui t'as conseillé de regarder les tutos.

Répondre à Archeus01

7

 lunastix275, le 20 aoû 2009 à 16:43:42

Arf merci de la correction ça fais un ptit temps que j'ai pas fais de xhtml ^^.
Moi c'est juste pour le site la que je veux du php et mysql.
Parce que je me suis mis au python, après quoi j'attaquerai le php puis le c/c++... =D Je ne demande qu'a connaitre mes erreurs pour ne plus les co­mmettre.®
^^...

Répondre à lunastix275