|
|
|
เกี่ยวกับค้นหาข้อมูล โดยเอาตัวแปรมาเงื่อนไขของการค้นหาครับ ขอความช่วยเหลือครับ |
|
|
|
|
|
|
|
ไม่ใช่ครับ คือให้เอาเลขหน้ามาค้นหาครับแล้วให้โชวน์หน้าที่เราค้นหามาอะครับ โดยที่ยังโชวน์ข้อมูลทั้งหมดอยู่ครับ แต่ไปที่หน้าที่เราค้นหาอะครับ
ยกตัวอย่าง ครับ
มีข้อมูล1เทเบิล ข้อมูล อยู่ 10 เรคคอร์ด ดึง ข้อมูล มาแสดงทั้งหมด โดยแบ่งให้โชวน์ หน้าละ หนึ่ง เรคค์คอร์ด แล้วมีปุ่มเลื่อนไปกลับ เพื่อเลื่อนไปดู ทั้ง 10 หน้า แต่เมื่อเราต้องการจะดูหน้าใดหน้าหนึ่ง ก็ให้ใส่หน้าเลขหน้านั้น แล้วก็กดปุ่ม ข้อมูลในหน้านั้นก็จะแสดง แต่ข้อมูลเรคคอร์ดอื่นก็ยังโชวน์ด้วยเหมือนเดิมครับโดยใช้ปุ่มเลื่อนเหมือนเดิม เช่น ผมต้องการ ดูข้อมูลที่ หน้า 5 ก็ ใส่ เลข 5 ลงใน textfiled แล้วก็กดปุ่ม มันก็จะไปที่หน้าที่ 5 อะครับ ประมาณนี้แหละครับ
|
|
|
|
|
Date :
2009-03-05 15:36:16 |
By :
taknaja |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อย่างที่บอกไว้ใน ref 1อ่ะครับ
เพียงแต่ต้องเพิ่ม $result อีกตัว เพื่อแสดงผลอีกส่วน
$tbquery = mysql_query($tb);
$tbquery2 = mysql_query($tb);
|
|
|
|
|
Date :
2009-03-05 16:56:10 |
By :
lozomac |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เพิ่มยังไงครับไม่เข้าใจครับ
|
|
|
|
|
Date :
2009-03-05 17:37:45 |
By :
taknaja |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ยังรอคอยอยู่นะครับ
|
|
|
|
|
Date :
2009-03-05 17:59:38 |
By :
taknaja |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<?
if(isset($_GET["Page"])){
$Page = $_GET["Page"];
}else if(isset($_POST["pg"])){
$Page = $_POST["pg"];
}else{{
$Page=1;
}
?>
|
|
|
|
|
Date :
2009-03-05 18:41:25 |
By :
plakrim |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<?php
if(isset($_GET["Page"])){
$Page = $_GET["Page"];
}else if(isset($_POST["pg"])){
$Page = $_POST["pg"];
}else{
$Page=1;
}
?>
จิ้มเกินมาตัวนึง
|
|
|
|
|
Date :
2009-03-05 18:42:38 |
By :
plakrim |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองแล้วครับไม่มีอะไรเกิดขึ้นครับ
|
|
|
|
|
Date :
2009-03-05 18:53:22 |
By :
taknaja |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<?php
$tb .=" order by Id ASC LIMIT $Page_Start , $Per_Page";
echo $tb; // ตรงนี้เป็นอะไร เอามาโพสต์ตอบด้วยจะได้ช่วยดูให้
$tbquery = mysql_query($tb);
?>
|
|
|
|
|
Date :
2009-03-05 18:54:56 |
By :
plakrim |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไม่มีอะครับ
|
|
|
|
|
Date :
2009-03-05 19:12:58 |
By :
taknaja |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<?php
$tb .=" order by Id ASC LIMIT $Page_Start , $Per_Page";
echo $tb; // ตรงนี้เป็นอะไร เอามาโพสต์ตอบด้วยจะได้ช่วยดูให้ ตรงส่วนนี้โค๊ดของผมที่ให้ไปไม่มีอะครับ
$tbquery = mysql_query($tb);
?>
|
|
|
|
|
Date :
2009-03-05 19:15:08 |
By :
taknaja |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<?php
$tb .=" order by Id ASC LIMIT $Page_Start , $Per_Page";
echo $tb;
$tbquery = mysql_query($tb) or die(mysql_error());
?>
|
|
|
|
|
Date :
2009-03-05 19:19:28 |
By :
plakrim |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
WHERE Id นี่คือต้องการทำอะไรครับ
|
|
|
|
|
Date :
2009-03-05 20:06:47 |
By :
plakrim |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไม่ได้ต้องการทำอะไรครับ คือใส่ไว้เฉย ๆ อะครับ
|
|
|
|
|
Date :
2009-03-05 20:16:57 |
By :
taknaja |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เอาออกแล้วเกิดอะไรขึ้นไหม
|
|
|
|
|
Date :
2009-03-05 20:19:12 |
By :
plakrim |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไม่มีอะไรเกิดขึ้นครับ
|
|
|
|
|
Date :
2009-03-05 20:25:08 |
By :
taknaja |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอดูโค๊ดล่าสุดหน่อย
|
|
|
|
|
Date :
2009-03-05 21:58:51 |
By :
plakrim |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<?
$con_db = mysql_pconnect("localhost","root","")or die ("ไม่สามารถติดต่อฐานข้อมูลได้");
$db = mysql_select_db("data_student_it_system")or die("ไม่สามารถเลือกฐานข้อมูลได้");
$tb = "SELECT * FROM data_student_it WHERE Id ";
$tbquery = mysql_query($tb);
$Num_Rows = mysql_num_rows($tbquery);
$Per_Page = 1; // Per Page
$Page = $_GET["Page"];
if(!$_GET["Page"])
{
$Page=1;
}
$Prev_Page = $Page-1;
$Next_Page = $Page+1;
$Page_Start = (($Per_Page*$Page)-$Per_Page);
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;
}
$tb .=" order by Id ASC LIMIT $Page_Start , $Per_Page";
$tbquery = mysql_query($tb);
?>
<form id="form1" name="form1" method="post" action=""><table width="623" border="0" align="center" bgcolor="#0066FF">
<tr>
<?
while($result = mysql_fetch_array($tbquery))
{
?>
<td width="165"><img src="image_student/<? echo $result["image"];?>"></td>
<td width="193"> รหัสนักศึกษา </td>
<td width="10">:</td>
<td width="451"><? echo $result['student_id'];?></td>
</tr>
<tr bgcolor="#CCCC66">
<td> </td>
<td>ชื่อ </td>
<td>: </td>
<td><? echo $result['first_name'];?></td>
</tr>
<tr>
<td> </td>
<td>นามสกุล </td>
<td>: </td>
<td><? echo $result['last_name'];?></td>
</tr>
<tr>
<td> </td>
<td>ชื่อเล่น </td>
<td>:</td>
<td><? echo $result['nick_name'];?></td>
</tr>
<tr>
<td> </td>
<td>เกิดวัน </td>
<td>: </td>
<td><? echo $result['birth_day'];?></td>
</tr>
<tr>
<td> </td>
<td>ที่</td>
<td> : </td>
<td><? echo $result['birth_date'];?></td>
</tr>
<tr>
<td> </td>
<td>เดือน </td>
<td>:</td>
<td><? echo $result['birth_month'];?></td>
</tr>
<tr>
<td> </td>
<td>พ.ศ. </td>
<td>:</td>
<td><? echo $result['birth_year'];?></td>
</tr>
<tr>
<td> </td>
<td>บ้านเลขที่</td>
<td>: </td>
<td><? echo $result['home_number'];?></td>
</tr>
<tr>
<td> </td>
<td>หมู่ที่ </td>
<td>:</td>
<td><? echo $result['grouphome_number'];?></td>
</tr>
<tr>
<td> </td>
<td>จังหวัด </td>
<td>:</td>
<td><? echo $result['province'];?></td>
</tr>
<tr>
<td> </td>
<td>ตำบล/แขวง </td>
<td>:</td>
<td><? echo $result['point'];?></td>
</tr>
<tr>
<td> </td>
<td>รหัสไปรษณีย์ </td>
<td>: </td>
<td><? echo $result['zipcode'];?></td>
</tr>
<tr>
<td> </td>
<td>หมายเลขโทรศัพท ์</td>
<td>: </td>
<td><? echo $result['number_phone'];?></td>
</tr>
<tr>
<td> </td>
<td>อำเภอ/เขต </td>
<td>: </td>
<td><? echo $result['amper'];?></td>
</tr>
<tr>
<td> </td>
<td>Email </td>
<td>: </td>
<td><? echo $result['email'];?></td>
</tr>
</table>
<table width="628" border="0" align="center">
<tr bgcolor="#0099FF">
<td width="91">จัดการข้อมูล</td>
<td width="96"><div align="center"><a href="from_update_data_student_it.php?Id=<?=$result['Id']?>&Page=<?=$Page;?>"><img src="../image/Config-Tools.jpg" width="25" height="25" border="0" /></a></div></td>
<td width="125"><div align="center"><a href="from_insert_data_student_it.php"><img src="../image/icon_pen.jpg" width="25" height="25" border="0" /></a></div></td>
<td width="147"><div align="center"><a href="delete_data_student_it.php?Id=<?=$result['Id'];?>"><img src="../image/delete.jpg" width="25" height="25" border="0" /></a></div></td>
</tr>
<?
}
?>
</table>
<table width="626" border="0" align="center">
<tr bgcolor="#00FFFF">
<td width="49"><? echo " <a href='$_SERVER[SCRIPT_NAME]?Page=$Prev_Page'><img src=\"../image/l.jpg\" />"?></td>
<td width="142">จำนวนหน้า :
<?=$Num_Rows;?></td>
<td width="70">หน้าที่ :
<?=$Page;?></td>
<td width="326"><label>
<div align="center">ไปที่หน้า :
<input name="search" type="text" id="search" size="1" />
<input type="submit" name="Submit" value="GO" />
</div>
</label></td>
<td width="17">
<div align="right"><? echo " <a href ='$_SERVER[SCRIPT_NAME]?Page=$Next_Page'><img src =\"../image/r.jpg\" />"?></div>
<div align="right"></div></td>
</tr>
</table>
</form>
|
|
|
|
|
Date :
2009-03-05 22:02:25 |
By :
taknaja |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<?php
con_db = mysql_pconnect("localhost","root","")or die ("ไม่สามารถติดต่อฐานข้อมูลได้");
$db = mysql_select_db("data_student_it_system")or die("ไม่สามารถเลือกฐานข้อมูลได้");
$tb = "SELECT * FROM data_student_it";
$tbquery = mysql_query($tb);
$Num_Rows = mysql_num_rows($tbquery);
$Per_Page = 1; // Per Page
if(isset($_GET["Page"])){
$Page = $_GET["Page"];
}else if(isset($_POST["search"])){
$Page = $_POST["search"];
}else{
$Page=1;
}
$Prev_Page = $Page-1;
$Next_Page = $Page+1;
$Page_Start = (($Per_Page*$Page)-$Per_Page);
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;
}
$tb .=" order by Id ASC LIMIT $Page_Start , $Per_Page";
$tbquery = mysql_query($tb);
?>
<form id="form1" name="form1" method="post" action=""><table width="623" border="0" align="center" bgcolor="#0066FF">
<tr>
<?
while($result = mysql_fetch_array($tbquery))
{
?>
<td width="165"><img src="image_student/<? echo $result["image"];?>"></td>
<td width="193"> รหัสนักศึกษา </td>
<td width="10">:</td>
<td width="451"><? echo $result['student_id'];?></td>
</tr>
<tr bgcolor="#CCCC66">
<td> </td>
<td>ชื่อ </td>
<td>: </td>
<td><? echo $result['first_name'];?></td>
</tr>
<tr>
<td> </td>
<td>นามสกุล </td>
<td>: </td>
<td><? echo $result['last_name'];?></td>
</tr>
<tr>
<td> </td>
<td>ชื่อเล่น </td>
<td>:</td>
<td><? echo $result['nick_name'];?></td>
</tr>
<tr>
<td> </td>
<td>เกิดวัน </td>
<td>: </td>
<td><? echo $result['birth_day'];?></td>
</tr>
<tr>
<td> </td>
<td>ที่</td>
<td> : </td>
<td><? echo $result['birth_date'];?></td>
</tr>
<tr>
<td> </td>
<td>เดือน </td>
<td>:</td>
<td><? echo $result['birth_month'];?></td>
</tr>
<tr>
<td> </td>
<td>พ.ศ. </td>
<td>:</td>
<td><? echo $result['birth_year'];?></td>
</tr>
<tr>
<td> </td>
<td>บ้านเลขที่</td>
<td>: </td>
<td><? echo $result['home_number'];?></td>
</tr>
<tr>
<td> </td>
<td>หมู่ที่ </td>
<td>:</td>
<td><? echo $result['grouphome_number'];?></td>
</tr>
<tr>
<td> </td>
<td>จังหวัด </td>
<td>:</td>
<td><? echo $result['province'];?></td>
</tr>
<tr>
<td> </td>
<td>ตำบล/แขวง </td>
<td>:</td>
<td><? echo $result['point'];?></td>
</tr>
<tr>
<td> </td>
<td>รหัสไปรษณีย์ </td>
<td>: </td>
<td><? echo $result['zipcode'];?></td>
</tr>
<tr>
<td> </td>
<td>หมายเลขโทรศัพท ์</td>
<td>: </td>
<td><? echo $result['number_phone'];?></td>
</tr>
<tr>
<td> </td>
<td>อำเภอ/เขต </td>
<td>: </td>
<td><? echo $result['amper'];?></td>
</tr>
<tr>
<td> </td>
<td>Email </td>
<td>: </td>
<td><? echo $result['email'];?></td>
</tr>
</table>
<table width="628" border="0" align="center">
<tr bgcolor="#0099FF">
<td width="91">จัดการข้อมูล</td>
<td width="96"><div align="center"><a href="from_update_data_student_it.php?Id=<?=$result['Id']?>&Page=<?=$Page;?>"><img src="../image/Config-Tools.jpg" width="25" height="25" border="0" /></a></div></td>
<td width="125"><div align="center"><a href="from_insert_data_student_it.php"><img src="../image/icon_pen.jpg" width="25" height="25" border="0" /></a></div></td>
<td width="147"><div align="center"><a href="delete_data_student_it.php?Id=<?=$result['Id'];?>"><img src="../image/delete.jpg" width="25" height="25" border="0" /></a></div></td>
</tr>
<?
}
?>
</table>
<table width="626" border="0" align="center">
<tr bgcolor="#00FFFF">
<td width="49"><? echo " <a href='$_SERVER[SCRIPT_NAME]?Page=$Prev_Page'><img src=\"../image/l.jpg\" />"?></td>
<td width="142">จำนวนหน้า :
<?=$Num_Rows;?></td>
<td width="70">หน้าที่ :
<?=$Page;?></td>
<td width="326"><label>
<div align="center">ไปที่หน้า :
<input name="search" type="text" id="search" size="1" />
<input type="submit" name="Submit" value="GO" />
</div>
</label></td>
<td width="17">
<div align="right"><? echo " <a href ='$_SERVER[SCRIPT_NAME]?Page=$Next_Page'><img src =\"../image/r.jpg\" />"?></div>
<div align="right"></div></td>
</tr>
</table>
</form>
?>
|
|
|
|
|
Date :
2009-03-05 22:25:57 |
By :
plakrim |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เหมือนเดิมครับพี่
|
|
|
|
|
Date :
2009-03-05 22:32:45 |
By :
taknaja |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
หมดปัญญาละ รอท่านอื่นมาแก้ไขให้แล้วกัน หาไม่เจอตอจริงๆ
|
|
|
|
|
Date :
2009-03-05 22:45:16 |
By :
plakrim |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไม่เป็นไรครับ ขอบคุณมากครับ
|
|
|
|
|
Date :
2009-03-05 22:53:37 |
By :
taknaja |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ยังรอคอยความช่วยเหลืออยู่นะครับผม
|
|
|
|
|
Date :
2009-03-05 23:55:43 |
By :
taknaja |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ยังรออยู่เหมือนเดิมนะครับ
|
|
|
|
|
Date :
2009-03-07 19:18:40 |
By :
taknaja |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|