Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,027

HOME > PHP > PHP Forum > ช่วยดูโค๊ดให้ทีคับ ค้นหา+แบ่งหน้า แสดงหน้าแรกได้พอกดไปหน้าสองไม่แสดงอะคับ



 

ช่วยดูโค๊ดให้ทีคับ ค้นหา+แบ่งหน้า แสดงหน้าแรกได้พอกดไปหน้าสองไม่แสดงอะคับ

 



Topic : 020215

Guest




ช่วยดูโค๊ดให้ทีคับ ค้นหา+แบ่งหน้า แสดงหน้าแรกได้พอกดไปหน้าสองไม่แสดงอะคับใครรู้ช่วยบอกทีคับปม ขอบคุณมากๆๆคับ


<?
if (empty($keyword) or empty($fields))
{
echo"<br><br><br><br><br><br><br><br><center><font color=#088BBF>ไม่พบรายการที่ค้นหากรุณาระบุชื่อที่ต้องการค้นหา";

}
else
{
$host="localhost";
$username="root";
$password="1234";
$db="fishing";
$tb="tb_product";
mysql_connect( $host,$username,$password) or die ("ติดต่อกับฐานข้อมูล Mysql ไม่ได้ ");

mysql_select_db($db) or die("เลือกฐานข้อมูลไม่ได้"); /* ทำการเลือกฐานข้อมูลก่อน */
mysql_query("SET NAMES tis620");

if($fields==id_prd){
$sql="SELECT * FROM $tb where $fields like '%$keyword%' ";


}else{
($fields==name_prd);
$sql="SELECT * FROM $tb where $fields like '%$keyword%' ";

}
if($fields==name_brand){
$sql="select tb_product.id_prd,tb_product.name_prd,tb_product.ref_id_brand,tb_product.price_prd,tb_product.photo_prd from tb_product INNER JOIN tb_brand ON tb_product.ref_id_brand = tb_brand.id where tb_brand.name_brand='$keyword' and tb_product.ref_id_brand=tb_brand.id ";

}
$Per_Page =3;
if(!$Page)
$Page=1;

$Prev_Page = $Page-1;
$Next_Page = $Page+1;

$db_query = mysql_db_query($db,$sql);
$Page_start = ($Per_Page*$Page)-$Per_Page;
$Num_Rows = mysql_num_rows($db_query);

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 "<center><b>จำนวน $Page มากกว่า $Num_Pages <b></center>";
$sql .= "Order by id_prd Desc LIMIT $Page_start , $Per_Page";

$db_query=mysql_db_query($db,$sql);
if(empty($Num_Rows)) /* ตรวจสอบว่ามีอยู่หรือยัง */
{
echo"<center><br><br><br><br><br><br><br><font color=#088BBF>แสดงรายการค้นหา <b>$keyword</b><font color=#088BBF> พบจำนวน <b>$Num_Rows </b>Reccord </center>";

}
else
{
?>
<div align="center">
<p><? echo " <br><br><font color=#088BBF>แสดงรายการค้นหา <b>$keyword</b><font color=#088BBF> พบจำนวน <b>$Num_Rows</b> Reccord "; ?></p>
<p></div>
<?
while($result = mysql_fetch_array($db_query)){
$id_prd=$result[id_prd];
$code=sprintf("%05d",$id_prd);
$name_prd=$result[name_prd];
$detail_prd=wordwrap($result[detail_prd],50,"<br>",1);
$ref_id_type=$result[ref_id_type];
$ref_id_brand=$result[ref_id_brand];
$price_prd=$result[price_prd];
$photo_prd=$result[photo_prd];
if($photo_prd=="") {
$photo_prd="temp.jpg";
}
?>
</p>
<table width="95%" border="1" align="center" cellpadding="0" cellspacing="0" bordercolor="#088BBF">
<tr>
<td width="20%" align="center"><?echo"<IMG SRC='admin/photo/$photo_prd' width='130' height='170' border='0'>" ?></td>
<td width="77%"><table width="100%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="3%" rowspan="5" class="style48">&nbsp;</td>
<td width="97%" class="style48"><span class="style48 style71 style74"><span class="style75">รหัสสินค้า :<? echo $code;?></span></span></td>
</tr>
<tr>
<td class="style48"><span class="style48 style71 style74"><span class="style75">ชื่อสินค้า :&nbsp;&nbsp;<? echo $name_prd;?></span></span></td>
</tr>
<tr>
<td class="style48"><span class="style77">ยี่ห้อสินค้า</span><strong>&nbsp;
<?
include "connect.php";
$sql3="select name_brand from tb_brand where id='$ref_id_brand' ";
$result3=mysql_db_query($dbname,$sql3);
$rs3=mysql_fetch_array($result3);
$name_brand=$rs3[name_brand];
?>
<?=$name_brand?>
</strong></td>
</tr>
<tr>
<td class="style48"><span class="style48 style71 style74"><span class="style75">ราคา :&nbsp;&nbsp;&nbsp;<? echo number_format($price_prd,2);?> บาท </span></span></td>
</tr>
<tr>
<td class="style48 style74"><p class="style48 style71">&nbsp;</p>
<p class="style48 style71"><?
$links="<a href='#' onclick=\"window.open('prd_view2.php?id_prd=$id_prd', 'test_blank' ,'width=510,height=550');\">";
$links.="<img src='images/detail.gif' alt='' width='90' height='30' border='0'/>";
$links.="</a>";
echo $links;
?>
<? echo " <A HREF=\"basket_add.php?id_prd=$id_prd\" >"; ?><img src='images/buyy.gif' alt='' width='90' height='30' border='0'/></a><br>
<br />
</p></td>
</tr>
</table></td>
</tr>
</table>
<p><?
}
}
}
?>
<input name="id_prd" type="hidden" id="id_prd" value="<?=$id_prd?>" />
<input name="seacrh" type="hidden" id="seacrh" value="<?=$keyword;?>" />
<div align="center"><br>
<span class="style17 style18 style19">มีจำนวนสินค้าทั้งหมด
<?= $Num_Rows;?>
รวมทั้งหมด : <b>
<?=$Num_Pages;?>
</b> หน้า :
<?/* สร้างปุ่มย้อนกลับ */
if($Prev_Page)
echo " <a href='$PHP_SELF?seacrh=$keyword&Page=$Prev_Page'><img src='button/reft.png' alt='' width='15' height='15' border='0'/>&nbsp;&nbsp;</a>";
for($i=1; $i<$Num_Pages; $i++){
if($i != $Page)
echo "[<a href='$PHP_SELF?seacrh=$keyword&Page=$i'>$i</a>]";
else
echo "<b>$i</b>";
}
/*สร้างปุ่มเดินหน้า */
if($Page!=$Num_Pages)
echo "<a href =&nb3p;© $PHP_SELF?seacrh=$keyword&Page=$Next_Page'> &nbsp;&nbsp;<img src='button/right.png' alt='' width='15' height='15' border='0'/></a>";
?>


Tag : - - - -







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 29 พ.ค. 2551 22:22:28 By : เด็กดี View : 1251 Reply : 0
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : ช่วยดูโค๊ดให้ทีคับ ค้นหา+แบ่งหน้า แสดงหน้าแรกได้พอกดไปหน้าสองไม่แสดงอะคับ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 01
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่