1 pièce(s) jointe(s)
Parcours tableau php et prise en compte changement pour insertion BDD
Bonjour, j'ai besoin d'un petit coup de main pour faire ce que je cherche à réaliser
J'ai un tableau <table>, thead, tr td ... rempli par une base de données.
Une image sera plus explicite :
Pièce jointe 117907
En faite, j'aimerais que si un personne change les radio buttons, qu'elle en change 1 ou plusieurs pouvoir au click d'un bouton enregistrer les nouveaux radios buttons checkés, je ne sais vraiment pas comment m'y prendre pour parcourir mon tableau et enregistrer les nouvelles valeurs..
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
| $i=0;
while($row = $result->fetch(PDO::FETCH_ASSOC)) {
?>
<tr>
<td><a id="<?php echo 'suppr_programme'; echo $i ?>" href="javascript:supprimer_prog_ligne(<?php echo $row['prg_comp']?>,<?php echo $id_sess ?>)" onclick="return(confirm('Etes-vous sur de vouloir supprimer cette entrée'));"><img id="<?php echo 'image_del'; echo $i ?>" src="../image/supprimer.png" alt="supprimer une ligne"/></a></td>
<td><?php echo $row['prg_comp'] ?></td>
<td><?php echo $row['module_descr'] ?></td>
<td><?php echo $row['comp_descr'] ?></td>
<?php
if($row['prg_a_aborder']==1){?>
<td><input type="radio" name="<?php echo 'prg'.$i; ?>" value="AA" checked /></td>
<td><input type="radio" name="<?php echo 'prg'.$i; ?>" value="AC" /></td>
<td><input type="radio" name="<?php echo 'prg'.$i; ?>" value="M"/></td>
<?php } else if($row['prg_a_consolider']==1){
?>
<td><input type="radio" name="<?php echo 'prg'.$i; ?>" value="AA" /></td>
<td><input type="radio" name="<?php echo 'prg'.$i; ?>" value="AC" checked /></td>
<td><input type="radio" name="<?php echo 'prg'.$i; ?>" value="M"/></td>
<?php } else { ?>
<td><input type="radio" name="<?php echo 'prg'.$i; ?>" value="AA" /></td>
<td><input type="radio" name="<?php echo 'prg'.$i; ?>" value="AC" /></td>
<td><input type="radio" name="<?php echo 'prg'.$i; ?>" value="M" checked /></td>
</tr>
<?php
}
$i++;
} |
Ceci est le code de mon tableau, peut-etre avec des ids qui s'incrémentent et javascript ? Je ne vois vraiment pas ^^
Merci du coup de pouce,
Florian