login  Naam:   Wachtwoord: 
Registreer je!
 Forum

chack boxen als checked weergeven indien waarde aanwezig in tabel

Offline munnik - 10/11/2006 22:03
Avatar van munnikNieuw lid hallo ik haal waardes op uit 2 tebellen.

met tabel werknemers
echo ik check box met waardes uit tabel werknemers.

in Tabel werknemers_in_gebruik
staan waardes om te kijken of de check box wel of niet aangevinkt moet zijn.

Met de waardes uit tabel 2 moet dus aangegeven worden in de code van de chack box of hij aangevinkt moet zijn of niet

Kan iemand mij hierbij helpen?
  1. $query_werknemer="SELECT werknemers.*
  2. FROM werknemers
  3. LEFT JOIN werknemers_in_gebruik
  4. ON werknemers.msg_werknemers_id=werknemers_in_gebruik.msg_werknemers_id
  5. WHERE
  6. werknemers_in_gebruik.msg_int_id= 5 ";
  7. $result_werknemer = mysql_query($query_werknemer) or die(mysql_error());
  8.  
  9. while( $data = mysql_fetch_array($result_werknemer))
  10.  
  11. {
  12. echo '<input name="msg_werknemer[]" type="checkbox" value="'.$data['msg_werknemers_id'].'<br>">';
  13. echo "".(stripslashes ($data['msg_v_naam']))." ";
  14. echo "".(stripslashes ($data['msg_a_naam']))."<br>";
  15. }


1 antwoord

Gesponsorde links
Offline Stijn - 10/11/2006 22:07 (laatste wijziging 10/11/2006 22:27)
Avatar van Stijn PHP expert hoe kan ik zien of de hij gecheckt moet zijn? dus kolomnaam van werknemers_in_gebruik en de waarde ervan.

ps: ik raad je een avondcursus NL aan , ik weet dat het laat is maar toch...

stijn

[edit #1]
zucht , ik zal dan maar een algemeen voorbeeld nemen. stel dat je waarde van je checkbox zo is:
kolom: checkt
waarde: 1 = checked en 0 = unchecked

  1. <?php
  2. $query_werknemer="SELECT werknemers.*
  3. FROM werknemers
  4. LEFT JOIN werknemers_in_gebruik
  5. ON werknemers.msg_werknemers_id=werknemers_in_gebruik.msg_werknemers_id
  6. WHERE
  7. werknemers_in_gebruik.msg_int_id= 5 ";
  8. $result_werknemer = mysql_query($query_werknemer) or die(mysql_error());
  9.  
  10. while( $data = mysql_fetch_array($result_werknemer))
  11.  
  12. {
  13. echo '<input name="msg_werknemer[]" type="checkbox" value=" ' . $data['msg_werknemers_id'] . ' " ';
  14.  
  15. if( $data['checked'] == 1 ) {
  16. echo 'checked="checked" ';
  17. }
  18.  
  19. echo '\>';
  20. echo stripslashes ($data['msg_v_naam']);
  21. echo stripslashes ($data['msg_a_naam']) . "<br>";
  22. }
  23. ?>


stijn
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.186s