login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Waarde selectievakjes uit database

Offline webmaker - 10/04/2007 18:42
Avatar van webmakerPHP interesse Hoe kun je de waarde van een selectectievakje uit een database halen bij mij is 1 niet aangestipt en 2 aangestipt in database. Er nu voor zorgen dat je selectievakje aangestipt staat of niet, afhankelijk van de waarde in de database!!!:s

3 antwoorden

Gesponsorde links
Offline Muzaru - 11/04/2007 10:54 (laatste wijziging 11/04/2007 13:31)
Avatar van Muzaru Nieuw lid is misschien wat veel omvattend, maar de query doen en dan
  1. pseudo-code :)
  2. if ($aangestipt = 1) {
  3. echo("*html code voor radiobutton waar dan bij 1: checked=\"checked\"*");
  4. } else {
  5. echo("*html code voor radiobutton waar dan bij 2: checked=\"checked\"*");
  6. }

het komt erop neer dat je op basis van de input vd de db andere html echoed
Offline Thomas - 11/04/2007 13:18 (laatste wijziging 11/04/2007 13:19)
Avatar van Thomas Moderator Het moet zijn $aangestipt == 2, en de HTML-code die hetzelfde blijft, hoeft niet herhaald te worden.

Het netste is de introductie van een functie:
  1. <?php
  2. function checked($a, $b)
  3. {
  4. return ($a == $b) ? ' checked="checked"' : '';
  5. }
  6. ?>


Aanroep:
  1. <input type="checkbox" name="..." value="..."<?= checked($aangestipt, 2) ?> />
Offline webmaker - 11/04/2007 15:25
Avatar van webmaker PHP interesse
Citaat:
[..code..]

Dat heb ik ook geprobeerd, maar als je dan in html het selectievakje uitvinkt terwijl het in database aangevinkt staat dan geeft hij geen waarde 1 weer.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.187s