ok. first of all, aku rasalah, code yg di-post-kan tu ada salah sikit; the <form...> tag kena letak
sebelum while loop, kalau tak nanti dia keluar banyak2.
utk jawab soalan. kalau aku betul2 paham la, macam ni:
PHP Code:
<?php
include 'dbase.php';
$query="SELECT * FROM ahli";
$result=mysql_db_query($dbname,$query);
$num=mysql_num_rows($result);
//$row=mysql_fetch_array($r);
//$username=$row['username'];
?>
<form name="form1" method="post" action="test2.php">
<?php while($row=mysql_fetch_array($result)) {
$username=$row['username'];
?>
<input name="pilih[]" type="checkbox" id="pilih" value="<?=$username?>">
<?php echo $username; ?>
<br>
<?php } ?>
<input type="submit" name="Submit" value="Submit">
</form>
notice: <form> tag sebelum while loop, dalam <input> tag,
name="pilih[]" dan ada
value="<?=$username?>".
so dalam script test2.php, boleh access variable $_POST['pilih'] ... iaitu satu array yg ada semua username2 yg user check.