Page 1 sur 1

Aied dans ma quête perpetuelle du php

Posté : 29 oct. 2007, 20:01
par jobart
Bonsoir,
Etant toujours dans ma quête d'apprentissage du php et de ces |*() merveilleux tableaux!
<?php foreach( $_SESSION['tableau'] as $tab)
    {
for($i = 0; $i != $tab["multi"]; $i++)
    {
		
		?>
		<tr>		
				<td width="186">
                <p>pre<input type="text" name="prenom[<?echo $i;?>]" "><input type="hidden" name="id" value="<?echo $tab["nombre"];?>"></p>
                                                </td>
            <td width="76">
                <input type="text" name="add[<?echo $i;?>]" size="4">
                                                </td>
            <td width="111">
                <input type="text" name="pod[<?echo $i;?>]" size="7">
                                                </td>
            <td width="118">
              <input type="text" name="cha[<?echo $i;?>]" size="5">
                                                </td>
   
   </tr>
   
	<?}
    }
?>

dans quelle direction dois je aller pour que quand je valide mon formulaire j'arrive à me retrouver dans un tableau?

Code : Tout sélectionner

id : 0=255 prenom : 0 = dede 1 = olive add : 0 = 7 1 = 5 pod : 0 = 9 1 = 2 chat : 0 = 6 1 = 1

Posté : 29 oct. 2007, 20:18
par Truc
au plus simple
<input type="text" name="prenom[]" size="4">
tu récupères une variable $_POST["prenom"] avec un sous tableau de prenoms
print_r($_POST["prenom"]);

Posté : 29 oct. 2007, 21:52
par jobart
à partie de là comment recuperer les donnés pour

Code : Tout sélectionner

Array prenom ( [0] => g est de l'id:255 [1] => j est de l'id:255 [2] => n est de l'id:260 [3] => o est de l'id:270 [4] => p est de l'id:270 ) Array add ( [0] => 140 est de l'id:255 [1] => 185 est de l'id:255 [2] => 254 est de l'id:260 [3] => 185 est de l'id:270 [4] => 140 est de l'id:270 ) Array pod ( [0] => 40 est de l'id:255 [1] => 42 est de l'id:255 [2] => 42 est de l'id:260 [3] => 42 est de l'id:270 [4] => 40 est de l'id:270
parce que là je Image

Posté : 29 oct. 2007, 21:58
par Truc
Soit tu ajoutes un champ hidden avec un name="ids[]" et en values les ids.
En parcourant les tableaux tu peux faire la correspondance.

Soit spécifier l'id un peu comme tu avais commencé
<input type="text" name="prenom[<?echo $id_qui_sort_de_je_ne_sait_ou;?>]" ">

Posté : 29 oct. 2007, 22:02
par jobart
merci :pouce: