J'ai bien compris la méthode, mais comment l'inclure dans mon code ?
Dans mon cas : la checkbox se nomme photo, le champ texte se nomme cheque et le textarea remarques.
Comme tout cela ne reste qu'un système de mise à jour de données, les données enregistrées, si elles le sont, sont affichées. Voici donc le code pour resultats.php :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| <tr>
<td class="resultats"><?php echo $resultats['nom'] ?></td>
<td><?php echo $resultats['prenom'] ?></td>
<td><?php echo $resultats['classe'] ?></td>
<td><?php echo $resultats['naissance'] ?></td>
<td><label>
<input <?php if ($resultats['photo']=="on") {echo "checked=\"checked\"";} ?> name="photo" type="checkbox" id="photo" />
</label>
<input name="id" type="hidden" id="id" value="<?php echo $resultats['id'] ?>" /></td>
<td><label>
<input name="cheque" type="text" id="cheque" value="<?php echo $resultats['cheque'] ?>" maxlength="7" />
</label></td>
<td><label>
<textarea name="remarques" id="remarques" cols="45" rows="5"><?php echo $resultats['remarques'] ?></textarea>
</label></td>
</tr> |
Et puis pour la page enregistrement.php :
UPDATE eleves VALUES photo=" . $photo . ", cheque=" . $cheque . ", remarques=" . $remarques . " WHERE id=".$id."
Partager