|
|
|
ทำไงให้ค้างค่า checkbox ไว้โดยที่แสดงข้อมูลของหน้านั้นออกมาด้วย |
|
|
|
|
|
|
|
Code (PHP)
if($room=="")
{
$sql="select * from fix_tea WHERE id_teacher='$valid_user' and year_fix = '$fix_year' order by class_fix ASC";
$result=mysql_query($sql,$m)or die("ไม่สามารถเชื่อมต่อกับฐานข้อมูลได้").mysql_error();
while($rs=mysql_fetch_array($result)){
$class_fix = $rs["class_fix"];
$sql1="select * from room WHERE id_room='$class_fix' ORDER BY id_room ASC";
$result1=mysql_query($sql1,$m)or die("ไม่สามารถเชื่อมต่อกับฐานข้อมูลได้").mysql_error();
$rs1=mysql_fetch_array($result1);
?>
<input type="radio" name="class" value="<?=$rs['class_fix']?>" onclick="location.href='show_stu.php?room='+this.value"><?=$rs1['room']?>
<?
?>
<?php } ?>
<?
}
if ($room <> "")
{
$sql="select * from fix_tea WHERE id_teacher='$valid_user' and year_fix = '$fix_year' order by class_fix ASC";
$result=mysql_query($sql,$m)or die("ไม่สามารถเชื่อมต่อกับฐานข้อมูลได้").mysql_error();
while($rs=mysql_fetch_array( $result)){
$class_fix = $rs["class_fix"];
$sql1="select * from room WHERE id_room='$class_fix' order by id_room ASC";
$result1=mysql_query($sql1,$m)or die("ไม่สามารถเชื่อมต่อกับฐานข้อมูลได้").mysql_error();
$rs1=mysql_fetch_array($result1);
$room1 = $rs1["room"];
?>
<input type="radio" name="class" value="<?=$rs['class_fix']?>" <? if($room==$rs['class_fix']){
echo " checked='checked'";}?> onclick="location.href='show_stu.php?room='+this.value"><?=$rs1['room']?>
<?php } ?>
</font></td></tr>
<tr><td bgcolor="#339900" align="center" ><font color="#FFFFFF" size="3" face="Arial, Helvetica, sans-serif">ลำดับ</font></td>
<td bgcolor="#339900" align="center" ><font color="#FFFFFF" size="3" face="Arial, Helvetica, sans-serif">รหัส</font></td>
<td bgcolor="#339900" align="center"><font color="#FFFFFF" size="3" face="Arial, Helvetica, sans-serif">ชื่อ - นามสกุล</font></td>
</tr>
<?
$sql="SELECT*FROM student WHERE room = '$room'";
$result=mysql_query($sql,$m)or die("ไม่สามารถเชื่อมต่อกับฐานข้อมูลได้").mysql_error();
while($rs=mysql_fetch_array($result))
{
$num = $num+1 ;
?>
<tr>
<td bgcolor="#33CC33" ><font color="#FFFFFF" size="3" face="Arial, Helvetica, sans-serif"><?=$num?></font></td>
<td bgcolor="#33CC33" ><font color="#FFFFFF" size="3" face="Arial, Helvetica, sans-serif"><?=$rs[id_student]?></font></td>
<td bgcolor="#33CC33"><font color="#009900" size="3" face="Arial, Helvetica, sans-serif"><a href="detail_stu.php?CusID=<?=$rs["id_student"]?>" target="_blank"><?=$rs[name_stu]?></a></font></td>
</tr>
<?
}
}
?>
คือตอนนี้ที่เป็นคือต้องคลิกก่อนถึงแสดงข้อมูลอยากให้แสดงข้อมูลออกมาเลย
เช่น เรามี 2 ห้องเรียนให้แสดงข้อมูลห้องเรียนอันแรกออกมาก่อนแต่ทางมีการคลิกไปห้องสองก็ให้แสดงข้อมูลห้องสองขึ้นมา
แต่เวลายังไม่ได้ทำการคลิกอะไรก็อยางให้แสดงข้อมูลอันแรกออกมาเลย
Tag : PHP, MySQL
|
|
|
|
|
|
Date :
2011-01-11 12:02:38 |
By :
deedee2338 |
View :
1084 |
Reply :
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
element checkbox อยู่ตรงไหนครับ
|
|
|
|
|
Date :
2011-01-11 14:46:01 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอโทษค่ะต้องใส่ตรงไหนค่ะ
|
|
|
|
|
Date :
2011-01-12 19:08:17 |
By :
deedee2338 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|