? formulaire

? formulaire - PHP - Programmation

Marsh Posté le 04-05-2005 à 10:59:49    

bonjour je debute en PHP !
et voila j'aurais voulu savoir comment peut on faire ceci :
1-remplir une list avec une base de donnée
2-a partir d'un bouton afficher dans une cellule la ligne selectionner dans ma liste
3-remèttre tout ca dans ma base de donnée
 
merci pour vos reponse !

Reply

Marsh Posté le 04-05-2005 à 10:59:49   

Reply

Marsh Posté le 04-05-2005 à 11:02:49    

Pour la première question, suffit d'apprendre le PHP : http://phpdebutant.org/ :D

Reply

Marsh Posté le 04-05-2005 à 11:03:11    

www.google.fr  
ou
Rechercher sur ce forum
 :heink:

Reply

Marsh Posté le 04-05-2005 à 11:25:43    

une liste, ca doit etre une listbox, je suppose

Code :
  1. <?php
  2. $sql = 'SELECT champ1,champ2 FROM table';
  3. $res = mysql_query($sql);
  4. echo '<form><select name="youpi">';
  5. while($data = mysql_fetch_array($res))
  6. {
  7. echo '<option value="'.$data['champ1'].'">'.$data['champ2'].'</option>';
  8. }
  9. echo '</select></form>';
  10. ?>


Message édité par benamoubeach le 04-05-2005 à 11:25:54
Reply

Marsh Posté le 04-05-2005 à 11:28:02    

C'est quoi l'attribut 'name' du form que t'as mis là ? :heink: Et on met pas de select comme ça, il faut au moins un conteneur. Et t'as oublié le label associé...

Reply

Marsh Posté le 04-05-2005 à 11:28:47    

ouaip

Reply

Marsh Posté le 05-05-2005 à 18:43:15    

up

Reply

Marsh Posté le 05-05-2005 à 19:15:20    

Faut pas mettre un truc du genre $_POST[''] à la place de ... youpi ?

Reply

Marsh Posté le 09-05-2005 à 14:25:52    

FlorentG a écrit :

C'est quoi l'attribut 'name' du form que t'as mis là ? :heink: Et on met pas de select comme ça, il faut au moins un conteneur. Et t'as oublié le label associé...


 
 
j'ai jamais dit que ce code était parfait, jlai fai a l'arrache pour montrer le principe ..
 
De plus, l'attribut 'name' nest pas pour le form mais pour le select


Message édité par benamoubeach le 09-05-2005 à 14:26:49
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed