<form action="<?=$PHP_SELF?>" method="post"> <div align ="center"> คำค้น <SELECT NAME="txtSearch"><!--<option value="none1">---เลือกรายการค้นหา---</option>--> <option value="Std_Fname">ชื่อ</option> <option value="Std_Age">รุ่นนักเรียนทุน</option> <option value="Std_Fac">คณะที่ศึกษา</option> <option value="Std_Univ">มหาวัทยาลัย</option> </SELECT> <input type="text" name="txtbox" size="35"> <input type="submit" value="search" >ตามชื่อ, รุ่นนักเรียทุน, มหาวิทยาลัย, คณะที่ศึกษา <br> <br> <?php include("class/ConnectDB.php"); $connect = new ConnectDB(); $connect->connect(); $connect->set_char_utf8(); $txtSearch=$_REQUEST["txtSearch"]; $txtbox=$_REQUEST["txtbox"]; if( $txtSearch=="Std_Fname") { $sql = "select * from student where Std_Fname LIKE '%$txtbox%' ORDER BY Std_Id ASC"; } else if($txtSearch=="Std_Age"){ $sql = "select * from student where Std_Age LIKE '%$txtbox%' ORDER BY Std_Id ASC"; } else if($txtSearch=="Std_Fac"){ $sql = "select * from student where Std_Fac LIKE '%$txtbox%' ORDER BY Std_Id ASC"; } else if($txtSearch=="Std_Univ"){ $sql = "select * from student where Std_Univ LIKE '%$txtbox%' ORDER BY Std_Id ASC"; } else{ $sql = "select * from student where Std_Id ORDER BY Std_Id ASC"; } $Per_Page = 10; if(!$Page) $Page=1; $Prev_Page = $Page-1; $Next_page = $Page+1; $result = $connect->C_Select($sql); $result=mysql_query($sql); $Page_start=($Per_Page*$Page)-$Per_Page; $Num_Rows=mysql_num_rows($result);?> <? if($Num_Rows<=$Per_Page) $Num_Pages=1; else if(($Num_Rows%$Per_Page)==0) $Num_Pages=($Num_Rows/$Per_Page); else $Num_Pages=($Num_Rows/$Per_Page)+1; $Num_Pages=(int)$Num_Pages; if(($Page>$Num_Pages)||($Page<0)) print"จำนวน $Page มากกว่า $Num_Pages"; $num = 1; $sql .= " LIMIT $Page_start,$Per_Page"; echo $sql; $result= mysql_query($sql); $num1 = mysql_num_rows($result); if($num1 == 0){ echo "ยังไม่มีรายการนักเรียน"; } else ?> <table width="795" align = "center" border='0' bgcolor='#FFFFFF'> <th bgcolor="#FFCCFF"> ลำดับที่</th> <th align = "left" bgcolor="#FFCCFF"> ชื่อ </th> <th align = "left" bgcolor="#FFCCFF"> นามสกุล </th> <th align = "left" bgcolor="#FFCCFF"> เรียนคณะ</th> <th align = "left" bgcolor="#FFCCFF"> มหาวิทยาลัย </th> <th align = "left" bgcolor="#FFCCFF"> นักเรียนทุนรุ่นที่ </th> <tr> <? while($rs = mysql_fetch_array($result)){ $Page_start++; ?> <td align = "center"><?echo $Page_start;?></td> <td align = "left"><?echo $rs['Std_Title']."".$rs['Std_Fname']?></td> <td align = "left"><?echo $rs["Std_Lname"]?></td> <td align = "left"><?echo $rs["Std_Fac"]?></td> <td align = "left"><?echo $rs["Std_Univ"]?></td> <td align ="left"><?echo $rs["Std_Age"]?></td> </tr> <? } ?> </table> <? if($Prev_Page) echo "<a href=\"$PHP_SELF?Page=$Prev_Page\" ><<กลับ</a>"; for($i=1;$i<=$Num_Pages;$i++) { if($i!=$Page) echo "<a href=\"$PHP_SELF?Page=$i\">[$i]</a>"; else echo "<a class='selectPage'><b>$i</b></a>"; } if($Page!=$Num_Pages) echo "<a href=\"$PHP_SELF?Page=$Next_page\" >ถัดไป>></a>"; $connect->Connect_Close(); ?> </form>
Quote:$txtbox
echo "<a href=\"$PHP_SELF?Page=$Next_page&txtbox=$txtbox\" >ถัดไป>></a>";
เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง