login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Radiobuttons werken niet goed

Offline Ronstert - 17/01/2006 21:17 (laatste wijziging 17/01/2006 21:24)
Avatar van RonstertMySQL interesse K heb volgend stukkie code

  1. <?
  2. $sql = "SELECT * FROM acties ORDER BY id DESC";
  3. $result = mysql_query($sql);
  4. if (mysql_num_rows($result) > 0) {
  5. while ($actie = mysql_fetch_array($result)) {
  6. $bgkleur = ($i++ % 2) ? '#cfcfcf' : '#9f9f9f';
  7. echo "<form method=POST name=form1 action=\"?p=acties/overzicht&actie_id=".$actie['id']."\">";
  8. if ($actie["show"] == "nee") {
  9. $checkbox = "Ja<input type=\"radio\" name=\"show\" value=\"ja\" onclick=\"document.getElementById('form1').submit()\" class=\"keuze\"/>Nee<input type=\"radio\" name=\"show\" value=\"nee\" class=\"keuze\" checked/>";
  10. } else {
  11. $checkbox = "Ja<input type=\"radio\" name=\"show\" value=\"ja\" class=\"keuze\" checked/>Nee<input type=\"radio\" name=\"show\" value=\"nee\" onclick=\"document.getElementById('form1').submit()\" class=\"keuze\"/>";
  12. }
  13. echo "<tr bgcolor=$bgkleur>";
  14. echo "<td >&nbsp;<img src=../layout/arrow1.gif> <a href=?p=acties/check&actie_id=".$actie['id'].">".$actie['naam']."</a></td><td>".$actie['unaam']."</td><td>$checkbox</td><td></td>";
  15. echo "</tr>";
  16. echo "</form>";
  17. ?>


Als ik nu op 1 van de knopjes klik krijg ik telkens als actie_id 2 eruit.. terwijl ik 2 records in de db staan er er bij 1 dus actie_id=1 uit moet komen en bij records 2 actie_id=2 enz!.

Wat doe ik fout?.[code]

2 antwoorden

Gesponsorde links
Offline Crazed - 17/01/2006 21:49 (laatste wijziging 17/01/2006 21:51)
Avatar van Crazed PHP interesse owkay... Ik snap je probleem niet echt... Die code doet het toch??

Ik krijg een link naar actie_id=[de db-waarde] en ook de radiobuttons zoals ze moeten...
Offline Ronstert - 18/01/2006 17:44
Avatar van Ronstert MySQL interesse Nou hij maakt van actie_id het aantal rijen die in het table staan..
als nou bijv er 3 rijen instaan, en ik klik op rij1 dan krijgt hij nrmaal actie_id=1 nu geeft hij steeds actie_id=3 weer
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2025 Sitemasters.be - Regels - Laadtijd: 0.174s