Formulaires html/php

Fermé
fafafa91 Messages postés 31 Date d'inscription lundi 26 janvier 2009 Statut Membre Dernière intervention 11 mars 2009 - 24 févr. 2009 à 11:23
fafafa91 Messages postés 31 Date d'inscription lundi 26 janvier 2009 Statut Membre Dernière intervention 11 mars 2009 - 26 févr. 2009 à 15:58
Bonjour,

Voila j'aimerais crée un formulaire pour exemple: Savoir combien de fois on veut acheter de livre se mois ci.

J'aimerais que sa soit presenter comme cela:

Une page avec: Combien de livres voulez vous acheter ce mois ci: est la une liste deroulante avec plusieurs choix

et lorsque l'on clique sur ok ou valider

la page affiche un tableau avec autant de colonne que de livre voulu.

exemple: je veux 14 livres ok====> hop tableau a 14 colonne.

Cela est t'il possible??
A voir également:

13 réponses

Dalida Messages postés 6728 Date d'inscription mardi 14 mai 2002 Statut Contributeur Dernière intervention 11 janvier 2016 920
24 févr. 2009 à 11:28
salut,

Cela est t'il possible??
oui !!

tu récupères le nombre de colonnes passé en POST et tu fais une boucle pour créer le tableau.
0
fafafa91 Messages postés 31 Date d'inscription lundi 26 janvier 2009 Statut Membre Dernière intervention 11 mars 2009 2
24 févr. 2009 à 11:29
Je fais sa en php j'imagine?

T'aurais pas un exemple je debute vraiment.
0
Dalida Messages postés 6728 Date d'inscription mardi 14 mai 2002 Statut Contributeur Dernière intervention 11 janvier 2016 920
24 févr. 2009 à 12:08
0
StylebyF19 Messages postés 26 Date d'inscription mercredi 16 avril 2008 Statut Membre Dernière intervention 24 février 2009
24 févr. 2009 à 12:09
Vien voir ici =)

https://www.commentcamarche.net/contents/493-formulaires-html-cours-et-exemples
0

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

Posez votre question
fafafa91 Messages postés 31 Date d'inscription lundi 26 janvier 2009 Statut Membre Dernière intervention 11 mars 2009 2
24 févr. 2009 à 14:19
Merci a tous jvais me debrouiller avec ce que vous m'avez donné

Si yen a qui peuvent ajouter des infos n'hesitez pas
0
fafafa91 Messages postés 31 Date d'inscription lundi 26 janvier 2009 Statut Membre Dernière intervention 11 mars 2009 2
26 févr. 2009 à 14:24
Est t'il possible d'afficher le tableau sur la meme page?

Je n'est toujours pas trouver la comande php qui me permet de boucler le chiffre rentrer par l'utilisateur dans la select name pour crée un tableau avec un nombre de colonne correspondant au chiffre rentrer par l'utilisateur.

Need Help
0
Dalida Messages postés 6728 Date d'inscription mardi 14 mai 2002 Statut Contributeur Dernière intervention 11 janvier 2016 920
26 févr. 2009 à 14:31
salut,

Je n'est toujours pas trouver la comande php qui me permet de boucler le chiffre rentrer par l'utilisateur dans la select name pour crée un tableau avec un nombre de colonne correspondant au chiffre rentrer par l'utilisateur.
de tête, en gros et sans vérification de sécurité
<?php
	$rowCount = $_POST['blabla'];

	echo '<table>';
	echo '<thead>';
	for($i = 0 ; $i < $rowCount ; $i++)
	{
		echo '<th><td>'.'colonne '.$i.'</td></th>';
	}
	echo '</thead>';
	/* le reste de la table */
	echo '</table>';
?>
:
0
fafafa91 Messages postés 31 Date d'inscription lundi 26 janvier 2009 Statut Membre Dernière intervention 11 mars 2009 2
26 févr. 2009 à 14:53
a la place de blabla je met le nom de ma page? psk la sa marche tjs pas
Voila mon formulaire:
<form method="post" action="nbrdecafé.php">
<h3>Combien de café voulez vous cette semaine? </h3> <br>
<center><select name="nombredecafé"></center>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
<option value="13">13</option>
<option value="14">14</option>
<option value="15">15</option>
<option value="16">17</option>
<option value="18">18</option>
<option value="20">20</option>
<option value="22">22</option>
<option value="24">24</option>
</select>
<br>
<br>





<center><input type="submit" value="Ok" name="Ok"></center>

</form>
0
Dalida Messages postés 6728 Date d'inscription mardi 14 mai 2002 Statut Contributeur Dernière intervention 11 janvier 2016 920
26 févr. 2009 à 14:58
non, il faut mettre le nom donné à la variable dans le POST, c-à-d la valeur de l'identifiant du <select>.
donc dans ce cas c'est "nombredecafe".

tu devrais ajouter
id="nombredecafe"

en général on l'ajoute en plus de "name".
je ne sais plus exactement pourquoi, faudrait que je cherche…

mais vire les caractères accentués dans les attributs, variables et noms de fichiers/dossiers, c'est source de problèmes !
0
fafafa91 Messages postés 31 Date d'inscription lundi 26 janvier 2009 Statut Membre Dernière intervention 11 mars 2009 2
26 févr. 2009 à 15:01
ban alors sa marche mais je n'est tjs pas mon tableau g colonne 0 colonne 1 colonne 2 jusqu'a 10 si on choisit 10
je n'ai pas de tableau que l'utilisateur peut completer par la suite.

Personne n'a une idée?
0
Dalida Messages postés 6728 Date d'inscription mardi 14 mai 2002 Statut Contributeur Dernière intervention 11 janvier 2016 920
26 févr. 2009 à 15:18
ben en dessous tu ajoutes une ligne (ou autant que tu veux d'ailleurs) avec autant de cellules que de colonnes et contenant chacune un <input type="text"/>.

mais il faudra inclure ce tableau dans un <form> pour pouvoir le poster après.
0
fafafa91 Messages postés 31 Date d'inscription lundi 26 janvier 2009 Statut Membre Dernière intervention 11 mars 2009 2
26 févr. 2009 à 15:34
Ban j'y arrive pas la sa m'enerve sa fait 2jours je suis dessus

Je veux un nombre de ligne limiter a 3 et un nombres de colonnes parametrer par l'utilisateur par une select name.

type comme sa:

JOUR HEURE TYPE
** ** **
** ** **
... ... ...

Avec a la place des ** des select name qui permetrai de choisir le jour l'heure et le type.

SVP personne n'a un tuyau??
0
fafafa91 Messages postés 31 Date d'inscription lundi 26 janvier 2009 Statut Membre Dernière intervention 11 mars 2009 2
26 févr. 2009 à 15:58
Personne?
0