การค้นหาข้อมุลครับ 3 ตาราง ตอนนี้ทำได้ 2 ตารางแล้ว แต่ตารางที่ 3 ดึงมาจากฐานข้อมูลครับ เลยทำเงื่อนไขในการค้นหาไม่ถูกครับ ช่วยหน่อยครับ
จอยสองตารางได้แล้ว น่าจะพอเข้าใจ concept มันนะ ลองเอาตารางสามมาจอยดูหรือยัง โดยที่ยังไม่ได้ต้องใส่เงื่อนไขก่อนก็ได้
Date :
2011-06-10 22:06:17
By :
PlaKriM
Code (PHP)
if($price!='' || $txtKeyword!=''){
$strSQL = "SELECT * FROM tb_product ";
$strSQL .= " LEFT JOIN tb_type ON tb_product .ref_id_type = tb_type.id_type";
$strSQL .= " LEFT JOIN tb_type_lease ON tb_product .ref_id_type_lease = tb_type_lease.id_type_lease";
$strSQL .= " $where";
$objQuery = mysql_query($strSQL) or die ("Error Query [".$strSQL."]");
$Num_Rows = mysql_num_rows($objQuery);
อย่างนี้ได้ไหมครับพี่ ไม่แน่ใจว่ามันจอยซ้ำได้ไหมครับ
แล้วข้อมูลที่ name_type_lease ที่ selete ออกมาผมงงว่าจะเอาไปทำยังไงต่อครับ
ประวัติการแก้ไข 2011-06-10 22:26:11
Date :
2011-06-10 22:23:33
By :
buraratn
ผู้รู้รบกวนทีครับ
Date :
2011-06-10 22:54:04
By :
buraratn
$where เอามาเช็คตรงสวิตเคสข้างล่างครับ
Date :
2011-06-10 23:05:08
By :
buraratn
ผมมีวิธีทดสอบ sql นะ ลอง echo $strSQL; ออกมาสิครับ แล้ว copy นำ Excute ในโปรแกรมพวกจัดการ mysql เช่น phpmyadmin มันจะมีให้ลองทดสอบอยู่แล้วตรง tab menu sql
Date :
2011-06-10 23:07:46
By :
ppanchai
คือว่าผมเพิ่งหัดเขียนครับและงานชิ้นนี้ก็เป้นเว้บแรกของผมเลยครับ
ไม่มีประสบการเลยครับ ไม่รู้เมื่อไหร่จะเสร็จครับ ตอนนี้ปีหกแล้วครับ 5555555555
Date :
2011-06-10 23:10:03
By :
buraratn
มันจอยได้เป็นร้อยครับ ซึ่งคงไม่มีใครจอยเยอะขนาดนั้น
$objQuery = mysql_query($strSQL) or die ("Error Query [".$strSQL."]");
เปลี่ยนเป็น
$objQuery = mysql_query($strSQL) or die (mysql_error() . "<br/>".$strSQL);
จะได้เห็น error
Date :
2011-06-10 23:18:32
By :
PlaKriM
ที่งงตอนนี้คือไม่รู้จะสร้างเงือนไขข้อมูลที่ดึงออกมายังไงดีครับ
Code (PHP)
<?
@include "connect.php";
$sql="select * from tb_type_lease";
$result=mysql_db_query($db_Name,$sql);
while($rs=mysql_fetch_array($result)) {
$id_type_lease=$rs[id_type_lease];
$name_type_lease=$rs[name_type_lease];
echo "<OPTION VALUE='$id_type_lease'>$name_type_lease</OPTION>";
}
?>
Date :
2011-06-10 23:27:50
By :
buraratn
จอยที่พี่ว่ามันใช่ตัวนี้ไหมครับ
Code (PHP)
if($price!='' || $txtKeyword!=''){
$strSQL = "SELECT * FROM tb_product ";
$strSQL .= " LEFT JOIN tb_type ON tb_product .ref_id_type = tb_type.id_type";
$strSQL .= " LEFT JOIN tb_type_lease ON tb_product .ref_id_type_lease = tb_type_lease.id_type_lease";
$strSQL .= " $where";
$objQuery = mysql_query($strSQL) or die ("Error Query [".$strSQL."]");
$Num_Rows = mysql_num_rows($objQuery);
ปล.ที่ว่าผมก็ไม่แน่ใจครับ ผมว่าจังหวัดใกล้เคียงทางทิศตะวันออกน่าจะดีกว่าครับ ขำๆครับ
Date :
2011-06-10 23:34:01
By :
buraratn
ใช่ครับ ตรงนี้เปลี่ยนดู
$objQuery = mysql_query($strSQL) or die ("Error Query [".$strSQL."]");
Date :
2011-06-10 23:37:18
By :
PlaKriM
เปลี่ยนละครับ มันก็ไม่ได้ error ครับ
แต่ยังใช้งานไม่ได้ครับ เพราะยังไม่มีเงื่อนไขครับ
Date :
2011-06-10 23:41:56
By :
buraratn
ที่งงคืออันนี้ครับ
Code (PHP)
<?
@include "connect.php";
$sql="select * from tb_type_lease";
$result=mysql_db_query($db_Name,$sql);
while($rs=mysql_fetch_array($result)) {
$id_type_lease=$rs[id_type_lease];
$name_type_lease=$rs[name_type_lease];
echo "<OPTION VALUE='$id_type_lease'>$name_type_lease</OPTION>";
}
?>
ดึงออกมาแล้วเองไปสร้างเงื่อนไขยังไง
สองอันที่ผ่านมาเป้นแบบส่งค่ามา แต่อันนี้ดึงออกมาแล้วเอามาเป็นเงื่อนไข เลยงงครับ
Date :
2011-06-11 00:12:56
By :
buraratn
แล้วดึงมาใช้ยังไงหนอ
Date :
2011-06-11 09:28:52
By :
buraratn
เอาตารางมา ดูคับ
ท่านโปรแกรมมั่ว
code ด้านบนคุ้นๆ เหมือนเคยเห็น
ประวัติการแก้ไข 2011-06-11 10:36:16
Date :
2011-06-11 10:35:49
By :
TEST
ดึงออกมาแล้วเองไปสร้างเงื่อนไขยังไง
ก็ submit form ไปซิครับ มันก็จะเก็บ request ไปสร้างเงื่อนไขได้
Date :
2011-06-11 11:25:10
By :
PlaKriM
มีสามตารางครับ ต้องการค้นจากที่เลือกประเภทการเช่ามาครับ
ตาราง tb_product(หอพัก)
id_prd
ref_id_type
ref_id_type_lease
name_prd
detail_prd
price_prd
photo_prd
address_prd
tel_prd
ตาราง tb_type(ประเภทหอพัก เช่น ชาย หญิง)
id_type
name_type
ตาราง tb_type_lease(ประเภทการเช่า เช่า เดือน เทอม)
id_type_lease
name_type_lease
Date :
2011-06-11 12:19:02
By :
buraratn
ตาราง tb_type กับ ตาราง tb_product และ tb_type_lease
มี ฟิวไหนเป็นตัวบ่งบอกว่า ว่า join กันได้คับ
อีกอย่างหนึ่ง @include "connect.php"; ใส่แค่อันเดียวก็พอคับ
Date :
2011-06-11 12:42:10
By :
TEST
id_type กับ ref_id_type
id_type_lease กับ ref_id_type_lease
หรือต้องแก้ฐานข้อมูล เอาคำว่า ref ออกครับ
ว่าแล้วก็แก้ดีกว่าครับ
id_type กับ id_type
id_type_lease กับ id_type_lease
ประวัติการแก้ไข 2011-06-11 12:57:16
Date :
2011-06-11 12:55:29
By :
buraratn
เอาทีละจุดก่อนนะ บรรทัดที่ 042 - 051 แก้ตามนี้ก่อน
Code (PHP)
<SELECT NAME="ref_id_type_lease">
<?
@include "connect.php"; // connect.php สร้างทำไมหลายอัน
$sql="select * from tb_type_lease";
$result=mysql_db_query($sql);
while($rs=mysql_fetch_array($result)){?>
<OPTION VALUE="0">เลือกประเภทการเช่าหอพัก</OPTION>
<option value="<?=$rs['id_type_lease']?>"><?=$rs['name_type_lease']?></option>
<? }?>
</SELECT>
ประวัติการแก้ไข 2011-06-11 13:00:03
Date :
2011-06-11 12:56:02
By :
TEST
คุณ Black Magic ว่าไปเลยครับ
Date :
2011-06-11 13:01:33
By :
PlaKriM
จัดไปคับ พี่อั๋น
น่าจะประมาณนี้ ผิดถูกอยู่ที่ชื่อ ฟิวนะ ลองแก้เอา
Code (PHP)
<html>
<head>
<title>ค้นหา</title>
<style type="text/css">
th {font-family:sans-serif;
font-size:12px;
}
.style1 {color: #990000}
</style>
<script src="http://www.google.com/jsapi" type="text/javascript"></script>
<script type="text/javascript">
google.load("jquery", "1.3.2");
</script>
<script type="text/javascript">
function get_search (p, t){
var p = $("#price").val();
var t = $("#txtKeyword").val();
if(p.length==0 && t.length==0){
alert('โปรดเลือกราคาหรือชื่อหอพักที่ต้องการค้นหา');
}
}
</script>
<meta http-equiv="Content-Type" content="text/html; charset=windows-874"></head>
<body>
<center><table width="988" border="0" bgcolor="#00FFCC">
<tr>
<td align="center"><p>
<?
@include "headder.php";
@include "menu.php";
@include "connect.php"; // สร้างที่เดียวก็พอแล้วคับ
?>
</p>
<center>
</center>
<form name="frmSearch" method="post" action="<?=$_SERVER['PHP_SELF']?>" onSubmit="get_search (price, txtKeyword)">
<table width="1000" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<th width="631" bgcolor="#33CCFF"><div align="center">ประเภทการเช่าหอพัก
<SELECT NAME="ref_id_type_lease">
<?
//@include "connect.php"; // connect.php สร้างทำไมหลายอัน ไม่เข้าใจ
$sql="select * from tb_type_lease";
$result=mysql_query($sql);
while($rs=mysql_fetch_array($result)){?>
<OPTION VALUE="0">เลือกประเภทการเช่าหอพัก</OPTION>
<option value="<?=$rs['id_type_lease']?>"><?=$rs['name_type_lease']?></option>
<? }?>
</SELECT>
ราคาห้องพัก
<select name="price" id="price">
<option value="">- เลือกราคา -</option>
<option value="1" <? if($price==1){?>selected<? }?>>น้อยกว่า1000</option>
<option value="2" <? if($price==2){?>selected<? }?>>1001-1500</option>
<option value="3" <? if($price==3){?>selected<? }?>>1501-2000</option>
<option value="4" <? if($price==4){?>selected<? }?>>2001-2500</option>
<option value="5" <? if($price==5){?>selected<? }?>>2501-3000</option>
<option value="6" <? if($price==6){?>selected<? }?>>มากกว่า 3000</option>
</select>
ชื่อหอพัก
<input name="txtKeyword" style="background-color:#99FF99; color:#000000;"type="text" id="txtKeyword" value="<?=$_POST["txtKeyword"];?>">
<input name="submit" type="submit" style="background-color:green; color:yellow;"value="Search">
</div></th>
</tr>
</table>
</form>
<?
if($_REQUEST['ref_id_type_lease']!=''){
$type = $_REQUEST['ref_id_type_lease'];
$where = "WHERE id_type_lease = '$type' ";
}
if($_REQUEST['price']!=''){
$price = $_REQUEST['price'];
switch($price){
case 1:
$where = " WHERE price_prd < 1000 ";
break;
case 2:
$where = " WHERE price_prd BETWEEN 1001 AND 1500 ";
break;
case 3:
$where = " WHERE price_prd BETWEEN 1501 AND 2000 ";
break;
case 4:
$where = " WHERE price_prd BETWEEN 2001 AND 2500 ";
break;
case 5:
$where = " WHERE price_prd BETWEEN 2501 AND 3000 ";
break;
case 6:
$where = " WHERE price_prd > 3000 ";
break;
}
}
if($_REQUEST["txtKeyword"] != ""){
$detail = $_REQUEST["txtKeyword"];
$where = " WHERE (name_prd LIKE '%".$detail."%') ";
}
if($_REQUEST['price']!='' && $_REQUEST["txtKeyword"] != "" && $_REQUEST['ref_id_type_lease']!=''){
$type = $_REQUEST['ref_id_type_lease'];
$price = $_REQUEST['price'];
$name_prd = $_REQUEST["txtKeyword"];
switch($price){
case 1:
$where = " WHERE price_prd < 1000 OR name_prd LIKE '%".$name_prd."%' OR id_type_lease = '$type' ";
break;
case 2:
$where = " WHERE price_prd BETWEEN 1001 AND 1500 OR name_prd LIKE '%".$name_prd."%' OR id_type_lease = '$type' ";
break;
case 3:
$where = " WHERE price_prd BETWEEN 1501 AND 2000 OR name_prd LIKE '%".$name_prd."%' OR id_type_lease = '$type' ";
break;
case 4:
$where = " WHERE price_prd BETWEEN 2001 AND 2500 OR name_prd LIKE '%".$name_prd."%' OR id_type_lease = '$type' ";
break;
case 5:
$where = " WHERE price_prd BETWEEN 2501 AND 3000 OR name_prd LIKE '%".$name_prd."%' OR id_type_lease = '$type' ";
break;
case 6:
$where = " WHERE price_prd > 3000 OR name_prd LIKE '%".$name_prd."%' OR id_type_lease = '$type' ";
break;
}
}
?>
<table width="1000" border="0" align="center" cellpadding="0" cellspacing="1">
<tr>
<th width="92" align="center" bgcolor="#FF9900"> <div align="center">รหัสหอพัก</div></th>
<th width="97" align="center" bgcolor="#FF9900"> <div align="center">ชื่อหอพัก </div></th>
<th width="140" align="center" bgcolor="#FF9900"> <div align="center">ประเภทหอพัก </div></th>
<th width="83" align="center" bgcolor="#FF9900"> <div align="center">ราคา</div></th>
<th width="110" align="center" bgcolor="#FF9900"> <div align="center">รูปภาพ </div></th>
<th width="170" align="center" bgcolor="#FF9900"> <div align="center">รายละเอียด</div></th>
</tr>
<?
if($price!='' || $txtKeyword!='' || $type!=''){
$strSQL = " SELECT * FROM tb_product ";
$strSQL .= " LEFT JOIN tb_type ON tb_product .ref_id_type = tb_type.id_type";
$strSQL .= " LEFT JOIN tb_type ON tb_product .id_type_lease = tb_type.id_type_lease";
$strSQL .= " $where";
$objQuery = mysql_query($strSQL) or die ("Error Query [".$strSQL."]");
$Num_Rows = mysql_num_rows($objQuery);
$Per_Page =10; // 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;
}
$strSQL .=" order by id_prd ASC LIMIT $Page_Start , $Per_Page";
$objQuery = mysql_query($strSQL);
$bg = 1;
while($objResult = mysql_fetch_array($objQuery)) {$bg++;
if($bg%2==0){
$bgr = '#99FF99';
}else{
$bgr = '#00FFCC';
}
?>
<tr bgcolor="<?=$bgr?>">
<td height="50"><div align="center">
<?=$objResult["id_prd"];?>
</div></td>
<td><div align="center">
<?=$objResult["name_prd"];?>
</div></td>
<td><div align="center">
<?=$objResult["name_type"];?>
</div></td>
<td><div align="center">
<?=$objResult["price_prd"];?>
</div></td>
<td align="right"><div align="center"><img src='photo/<?=$objResult["photo_prd"];?>' width='80' height='60' /></div></td>
<td><div align="center">[ <A HREF='search_view.php?id_prd=<?=$objResult["id_prd"];?>'>แสดงรายละเอียด </A>] </div>
</div></td>
</tr>
<? }}?>
</table>
<div align="center"><br>
<div align="center">
<center>
</center>
</div>
<span class="style1">จำนวนหอพักทั้งหมด</span>
<?= $Num_Rows;?>
<span class="style1">หอพัก:หน้า :</span>
<?
if($Prev_Page)
{
echo " <a href='$_SERVER[SCRIPT_NAME]?Page=$Prev_Page&price=$_REQUEST[price]&txtKeyword=$_REQUEST[txtKeyword]'><< Back</a> ";
}
for($i=1; $i<=$Num_Pages; $i++){
if($i != $Page)
{
echo "[ <a href='$_SERVER[SCRIPT_NAME]?Page=$i&price=$_REQUEST[price]&txtKeyword=$_REQUEST[txtKeyword]'>$i</a> ]";
}
else
{
echo "<b> $i </b>";
}
}
if($Page!=$Num_Pages)
{
echo " <a href ='$_SERVER[SCRIPT_NAME]?Page=$Next_Page&price=$_REQUEST[price]&txtKeyword=$_REQUEST[txtKeyword]'>Next>></a> ";
}
//mysql_close($objConnect);
?>
<center>
<p></p>
</center>
</div>
<p>
<? include "fooder.php"?>
</p></td>
</tr>
</table></center>
<p> </p>
</body>
</html>
ประวัติการแก้ไข 2011-06-11 14:29:09
Date :
2011-06-11 13:15:11
By :
TEST
ขอลองดูก่นนะครับ
ประวัติการแก้ไข 2011-06-11 13:33:33 2011-06-11 14:26:14
Date :
2011-06-11 13:33:07
By :
buraratn
Code (PHP)
<SELECT NAME="ref_id_type_lease">
<?
$sql="select * from tb_type_lease";
$result=mysql_db_query($sql);
while($rs=mysql_fetch_array($result)){?>
<OPTION VALUE="0">เลือกประเภทการเช่าหอพัก</OPTION>
<option value="<?=$rs['id_type_lease']?>"><?=$rs['name_type_lease']?></option>
<? }?>
ตรงนี้ไม่ออกมาให้เลือกครับ
Date :
2011-06-11 14:36:06
By :
buraratn
ลอก coppy code ไปวางอีกที่ซิ เมื่อกี้ผมแก้ สังเกตุเห็นตรง
$result=mysql_db_query($sql);
เลยเปลี่ยน $result=mysql_query($sql); ให้
ประวัติการแก้ไข 2011-06-11 14:40:47
Date :
2011-06-11 14:39:54
By :
TEST
Code (PHP)
<option value="">เลือกประเภทการเช่าหอพัก</option>
อยุ่ใต้ while ครับ ทำให้วนลูปไปด้วย ผมเลยเอาขึ้นมาข้างบน แต่มันก็ออกมาแบบนี้ครับ
Code (PHP)
<SELECT NAME="ref_id_type_lease">
<option value="">เลือกประเภทการเช่าหอพัก</option>
<?
$sql="select * from tb_type_lease";
$result=mysql_query($sql);
while($rs=mysql_fetch_array($result)){?>
<option value="<?=$rs['id_type_lease']?>"><?=$rs['name_type_lease']?></option>
<? }?>
โปรแกรมทำงานยังไม่ได้ครับ
Date :
2011-06-11 14:57:00
By :
buraratn
ตอนนี้ติดอะไรคับ
มี error ไรบ้างคับ
Date :
2011-06-11 15:01:33
By :
TEST
ตามนี้เลยครับ พี่
ประวัติการแก้ไข 2011-06-11 15:15:05
Date :
2011-06-11 15:14:34
By :
buraratn
ตรงนี้ไม่รู้ผมจอยถูกไหมครับ เพราะแต่ก่อนมันเป้นแบบนี้น่าจะผิดตรงนี้ครับCode (PHP)
$strSQL = " SELECT * FROM tb_product ";
$strSQL .= " LEFT JOIN tb_type ON tb_product .ref_id_type = tb_type.id_type";
$strSQL .= " LEFT JOIN tb_type ON tb_product .ref_id_type_lease = tb_type_lease.id_type_lease";
$strSQL .= " $where";
ประวัติการแก้ไข 2011-06-11 15:18:43
Date :
2011-06-11 15:17:23
By :
buraratn
ผมอายุ 23 ไม่รู้ว่าพี่หรือเปล่า แล้วแต่จะเรียกคับ
เข้าเรื่องดีกว่า
ดูจากในรูป ก็ query เข้ามาหมดแล้วนะคับ ที่เห็นก็มี
1001 - 1500
ธรรม
2
ไหนลองเอา ตารางใน phpmyadmin มาดูทั้ง 3 ตารางซิคับ
Date :
2011-06-11 15:25:01
By :
TEST
เพิ่มเติม เวลาคลิ๊กเลือกจะได้รู้ว่าเรียก ตัวไหนไป
Code (PHP)
<SELECT NAME="ref_id_type_lease">
<option value="0">เลือกประเภทการเช่าหอพัก</option>
<?
$sql="SELECT * FROM tb_type_lease";
$result=mysql_query($sql);
while($rs=mysql_fetch_array($result)){?>
<option value="<?=$rs['id_type_lease']?>" <? if($_REQUEST['ref_id_type_lease']==$rs['id_type_lease']){?>selected<? }?>><?=$rs['name_type_lease']?></option>
<? }?>
</SELECT>
Date :
2011-06-11 15:29:17
By :
TEST
นั้นก็คงอายุเท่ากันนะครับ ขอทราบชื่อเล่นได้ประครับ จะได้เรียนถูก
tb_product
tb_type
tb_type_lease
Date :
2011-06-11 16:01:14
By :
buraratn
เงียบไปเลย ตกลง
ได้หรือไม่ได้ยังไงคับ
Date :
2011-06-11 16:02:28
By :
TEST
Code (PHP)
<html>
<head>
<title>ค้นหา</title>
<style type="text/css">
th {font-family:sans-serif;
font-size:12px;
}
.style1 {color: #990000}
</style>
<script src="http://www.google.com/jsapi" type="text/javascript"></script>
<script type="text/javascript">
google.load("jquery", "1.3.2");
</script>
<script type="text/javascript">
function get_search (p, t){
var p = $("#price").val();
var t = $("#txtKeyword").val();
if(p.length==0 && t.length==0){
alert('โปรดเลือกราคาหรือชื่อหอพักที่ต้องการค้นหา');
}
}
</script>
<meta http-equiv="Content-Type" content="text/html; charset=windows-874"></head>
<body>
<center><table width="988" border="0" bgcolor="#00FFCC">
<tr>
<td align="center">
<?
@include "headder.php";
@include "menu.php";
@include "connect.php"; // สร้างที่เดียวก็พอแล้วคับ
?>
<form name="frmSearch" method="post" action="<?=$_SERVER['PHP_SELF']?>" onSubmit="get_search (price, txtKeyword)">
<table width="1000" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<th width="631" bgcolor="#33CCFF"><div align="center">ประเภทการเช่าหอพัก
<SELECT NAME="ref_id_type_lease">
<option value="0">เลือกประเภทการเช่าหอพัก</option>
<?
$sql="SELECT * FROM tb_type_lease";
$result=mysql_query($sql);
while($rs=mysql_fetch_array($result)){?>
<option value="<?=$rs['id_type_lease']?>" <? if($_REQUEST['ref_id_type_lease']==$rs['id_type_lease']){?>selected<? }?>><?=$rs['name_type_lease']?></option>
<? }?>
</SELECT>
ราคาห้องพัก
<select name="price" id="price">
<option value="">- เลือกราคา -</option>
<option value="1" <? if($price==1){?>selected<? }?>>น้อยกว่า1000</option>
<option value="2" <? if($price==2){?>selected<? }?>>1001-1500</option>
<option value="3" <? if($price==3){?>selected<? }?>>1501-2000</option>
<option value="4" <? if($price==4){?>selected<? }?>>2001-2500</option>
<option value="5" <? if($price==5){?>selected<? }?>>2501-3000</option>
<option value="6" <? if($price==6){?>selected<? }?>>มากกว่า 3000</option>
</select>
ชื่อหอพัก
<input name="txtKeyword" style="background-color:#99FF99; color:#000000;"type="text" id="txtKeyword" value="<?=$_POST["txtKeyword"];?>">
<input name="submit" type="submit" style="background-color:green; color:yellow;"value="Search">
</div></th>
</tr>
</table>
</form>
<?
if($_REQUEST['ref_id_type_lease']!=''){
$type = $_REQUEST['ref_id_type_lease'];
$where = "WHERE id_type_lease = '$type' ";
}
if($_REQUEST['price']!=''){
$price = $_REQUEST['price'];
switch($price){
case 1:
$where = " WHERE price_prd < 1000 ";
break;
case 2:
$where = " WHERE price_prd BETWEEN 1001 AND 1500 ";
break;
case 3:
$where = " WHERE price_prd BETWEEN 1501 AND 2000 ";
break;
case 4:
$where = " WHERE price_prd BETWEEN 2001 AND 2500 ";
break;
case 5:
$where = " WHERE price_prd BETWEEN 2501 AND 3000 ";
break;
case 6:
$where = " WHERE price_prd > 3000 ";
break;
}
}
if($_REQUEST["txtKeyword"] != ""){
$detail = $_REQUEST["txtKeyword"];
$where = " WHERE (name_prd LIKE '%".$detail."%') ";
}
if($_REQUEST['price']!='' && $_REQUEST["txtKeyword"] != "" && $_REQUEST['ref_id_type_lease']!=''){
$type = $_REQUEST['ref_id_type_lease'];
$price = $_REQUEST['price'];
$name_prd = $_REQUEST["txtKeyword"];
switch($price){
case 1:
$where = " WHERE price_prd < 1000 OR name_prd LIKE '%".$name_prd."%' OR id_type_lease = '$type' ";
break;
case 2:
$where = " WHERE price_prd BETWEEN 1001 AND 1500 OR name_prd LIKE '%".$name_prd."%' OR id_type_lease = '$type' ";
break;
case 3:
$where = " WHERE price_prd BETWEEN 1501 AND 2000 OR name_prd LIKE '%".$name_prd."%' OR id_type_lease = '$type' ";
break;
case 4:
$where = " WHERE price_prd BETWEEN 2001 AND 2500 OR name_prd LIKE '%".$name_prd."%' OR id_type_lease = '$type' ";
break;
case 5:
$where = " WHERE price_prd BETWEEN 2501 AND 3000 OR name_prd LIKE '%".$name_prd."%' OR id_type_lease = '$type' ";
break;
case 6:
$where = " WHERE price_prd > 3000 OR name_prd LIKE '%".$name_prd."%' OR id_type_lease = '$type' ";
break;
}
}
?>
<table width="1000" border="0" align="center" cellpadding="0" cellspacing="1">
<tr>
<th width="92" align="center" bgcolor="#FF9900"> <div align="center">รหัสหอพัก</div></th>
<th width="97" align="center" bgcolor="#FF9900"> <div align="center">ชื่อหอพัก </div></th>
<th width="140" align="center" bgcolor="#FF9900"> <div align="center">ประเภทหอพัก </div></th>
<th width="83" align="center" bgcolor="#FF9900"> <div align="center">ราคา</div></th>
<th width="110" align="center" bgcolor="#FF9900"> <div align="center">รูปภาพ </div></th>
<th width="170" align="center" bgcolor="#FF9900"> <div align="center">รายละเอียด</div></th>
</tr>
<?
if($price!='' || $txtKeyword!='' || $type!=''){
$strSQL = " SELECT * FROM tb_product ";
$strSQL .= " LEFT JOIN tb_type ON tb_product .ref_id_type = tb_type.id_type";
$strSQL .= " LEFT JOIN tb_type_lease ON tb_product .ref_id_type_lease = tb_type_lease.id_type_lease";
$strSQL .= " $where";
$objQuery = mysql_query($strSQL); //or die (mysql_error() . "<br/>".$strSQL);
$Num_Rows = mysql_num_rows($objQuery);
$Per_Page =10; // 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;
}
$strSQL .=" order by id_prd ASC LIMIT $Page_Start , $Per_Page";
$objQuery = mysql_query($strSQL);
$bg = 1;
while($objResult = mysql_fetch_array($objQuery)) {$bg++;
if($bg%2==0){
$bgr = '#99FF99';
}else{
$bgr = '#00FFCC';
}
?>
<tr bgcolor="<?=$bgr?>">
<td height="50"><div align="center">
<?=$objResult["id_prd"];?>
</div></td>
<td><div align="center">
<?=$objResult["name_prd"];?>
</div></td>
<td><div align="center">
<?=$objResult["name_type"];?>
</div></td>
<td><div align="center">
<?=$objResult["price_prd"];?>
</div></td>
<td align="right"><div align="center"><img src='photo/<?=$objResult["photo_prd"];?>' width='80' height='60' /></div></td>
<td><div align="center">[ <A HREF='search_view.php?id_prd=<?=$objResult["id_prd"];?>'>แสดงรายละเอียด </A>] </div>
</div></td>
</tr>
<? }}?>
</table>
<div align="center"><br>
<div align="center">
<center>
</center>
</div>
<span class="style1">จำนวนหอพักทั้งหมด</span>
<?= $Num_Rows;?>
<span class="style1">หอพัก:หน้า :</span>
<?
if($Prev_Page)
{
echo " <a href='$_SERVER[SCRIPT_NAME]?Page=$Prev_Page&price=$_REQUEST[price]&txtKeyword=$_REQUEST[txtKeyword]'><< Back</a> ";
}
for($i=1; $i<=$Num_Pages; $i++){
if($i != $Page)
{
echo "[ <a href='$_SERVER[SCRIPT_NAME]?Page=$i&price=$_REQUEST[price]&txtKeyword=$_REQUEST[txtKeyword]'>$i</a> ]";
}
else
{
echo "<b> $i </b>";
}
}
if($Page!=$Num_Pages)
{
echo " <a href ='$_SERVER[SCRIPT_NAME]?Page=$Next_Page&price=$_REQUEST[price]&txtKeyword=$_REQUEST[txtKeyword]'>Next>></a> ";
}
//mysql_close($objConnect);
?>
</div>
<p>
<? include "fooder.php"?>
</p></td>
</tr>
</table></center>
<p> </p>
</body>
</html>
ประวัติการแก้ไข 2011-06-11 16:06:51 2011-06-11 16:12:29
Date :
2011-06-11 16:05:50
By :
TEST
error ครับ
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in C:\AppServ\www\Dormitory\Search2.php on line 144
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\AppServ\www\Dormitory\Search2.php on line 176
Date :
2011-06-11 16:09:23
By :
buraratn
ลอง copy อีกทีคับ
Date :
2011-06-11 16:12:55
By :
TEST
ได้แล้วครับ แต่ที่เช็ดค่าถ้าไม่เลือกทั้งสามอย่างยังไม่ทำงานครับ
ผมลองเปลี่ยนเป็นแบบนี้แล้วครับ แต่ไม่เช็คให้ครับ ว่าว่าง
Code (PHP)
<script src="http://www.google.com/jsapi" type="text/javascript"></script>
<script type="text/javascript">
google.load("jquery", "1.3.2");
</script>
<script type="text/javascript">
function get_search (p, t, s){
var p = $("#price").val();
var t = $("#txtKeyword").val();
var s = $("#type").val();
if(p.length==0 && t.length==0&& s.length==0){
alert('โปรดเลือกประเภทการเช่า ราคาหรือพิมพ์ชื่อหอพักที่ต้องการค้นหา');
}
}
Date :
2011-06-11 16:32:37
By :
buraratn
Code (PHP)
<html>
<head>
<title>ค้นหา</title>
<style type="text/css">
th {font-family:sans-serif;
font-size:12px;
}
.style1 {color: #990000}
</style>
<script src="http://www.google.com/jsapi" type="text/javascript"></script>
<script type="text/javascript">
google.load("jquery", "1.3.2");
</script>
<script type="text/javascript">
function get_search (p, t, x){
var p = $("#price").val();
var t = $("#txtKeyword").val();
var x = $("#ref_id_type_lease").val();
if(p.length==0 && t.length==0 && x.length==0){
alert('โปรดเลือกราคาหรือชื่อหอพักที่ต้องการค้นหา');
}
}
</script>
<meta http-equiv="Content-Type" content="text/html; charset=windows-874"></head>
<body>
<center><table width="988" border="0" bgcolor="#00FFCC">
<tr>
<td align="center">
<?
@include "headder.php";
@include "menu.php";
@include "connect.php"; // สร้างที่เดียวก็พอแล้วคับ
?>
<form name="frmSearch" method="post" action="<?=$_SERVER['PHP_SELF']?>" onSubmit="get_search (price, txtKeyword, ref_id_type_lease)">
<table width="1000" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<th width="631" bgcolor="#33CCFF"><div align="center">ประเภทการเช่าหอพัก
<select name="ref_id_type_lease" id="ref_id_type_lease">
<option value="">เลือกประเภทการเช่าหอพัก</option>
<?
$sql="SELECT * FROM tb_type_lease";
$result=mysql_query($sql);
while($rs=mysql_fetch_array($result)){?>
<option value="<?=$rs['id_type_lease']?>" <? if($_REQUEST['ref_id_type_lease']==$rs['id_type_lease']){?>selected<? }?>><?=$rs['name_type_lease']?></option>
<? }?>
</select>
ราคาห้องพัก
<select name="price" id="price">
<option value="">- เลือกราคา -</option>
<option value="1" <? if($price==1){?>selected<? }?>>น้อยกว่า1000</option>
<option value="2" <? if($price==2){?>selected<? }?>>1001-1500</option>
<option value="3" <? if($price==3){?>selected<? }?>>1501-2000</option>
<option value="4" <? if($price==4){?>selected<? }?>>2001-2500</option>
<option value="5" <? if($price==5){?>selected<? }?>>2501-3000</option>
<option value="6" <? if($price==6){?>selected<? }?>>มากกว่า 3000</option>
</select>
ชื่อหอพัก
<input name="txtKeyword" style="background-color:#99FF99; color:#000000;"type="text" id="txtKeyword" value="<?=$_POST["txtKeyword"];?>">
<input name="submit" type="submit" style="background-color:green; color:yellow;"value="Search">
</div></th>
</tr>
</table>
</form>
<?
if($_REQUEST['ref_id_type_lease']!=''){
$type = $_REQUEST['ref_id_type_lease'];
$where = "WHERE id_type_lease = '$type' ";
}
if($_REQUEST['price']!=''){
$price = $_REQUEST['price'];
switch($price){
case 1:
$where = " WHERE price_prd < 1000 ";
break;
case 2:
$where = " WHERE price_prd BETWEEN 1001 AND 1500 ";
break;
case 3:
$where = " WHERE price_prd BETWEEN 1501 AND 2000 ";
break;
case 4:
$where = " WHERE price_prd BETWEEN 2001 AND 2500 ";
break;
case 5:
$where = " WHERE price_prd BETWEEN 2501 AND 3000 ";
break;
case 6:
$where = " WHERE price_prd > 3000 ";
break;
}
}
if($_REQUEST["txtKeyword"] != ""){
$detail = $_REQUEST["txtKeyword"];
$where = " WHERE (name_prd LIKE '%".$detail."%') ";
}
if($_REQUEST['price']!='' && $_REQUEST["txtKeyword"] != "" && $_REQUEST['ref_id_type_lease']!=''){
$type = $_REQUEST['ref_id_type_lease'];
$price = $_REQUEST['price'];
$name_prd = $_REQUEST["txtKeyword"];
switch($price){
case 1:
$where = " WHERE price_prd < 1000 OR name_prd LIKE '%".$name_prd."%' OR id_type_lease = '$type' ";
break;
case 2:
$where = " WHERE price_prd BETWEEN 1001 AND 1500 OR name_prd LIKE '%".$name_prd."%' OR id_type_lease = '$type' ";
break;
case 3:
$where = " WHERE price_prd BETWEEN 1501 AND 2000 OR name_prd LIKE '%".$name_prd."%' OR id_type_lease = '$type' ";
break;
case 4:
$where = " WHERE price_prd BETWEEN 2001 AND 2500 OR name_prd LIKE '%".$name_prd."%' OR id_type_lease = '$type' ";
break;
case 5:
$where = " WHERE price_prd BETWEEN 2501 AND 3000 OR name_prd LIKE '%".$name_prd."%' OR id_type_lease = '$type' ";
break;
case 6:
$where = " WHERE price_prd > 3000 OR name_prd LIKE '%".$name_prd."%' OR id_type_lease = '$type' ";
break;
}
}
?>
<table width="1000" border="0" align="center" cellpadding="0" cellspacing="1">
<tr>
<th width="92" align="center" bgcolor="#FF9900"> <div align="center">รหัสหอพัก</div></th>
<th width="97" align="center" bgcolor="#FF9900"> <div align="center">ชื่อหอพัก </div></th>
<th width="140" align="center" bgcolor="#FF9900"> <div align="center">ประเภทหอพัก </div></th>
<th width="83" align="center" bgcolor="#FF9900"> <div align="center">ราคา</div></th>
<th width="110" align="center" bgcolor="#FF9900"> <div align="center">รูปภาพ </div></th>
<th width="170" align="center" bgcolor="#FF9900"> <div align="center">รายละเอียด</div></th>
</tr>
<?
if($price!='' || $txtKeyword!='' || $type!=''){
$strSQL = " SELECT * FROM tb_product ";
$strSQL .= " LEFT JOIN tb_type ON tb_product .ref_id_type = tb_type.id_type";
$strSQL .= " LEFT JOIN tb_type_lease ON tb_product .ref_id_type_lease = tb_type_lease.id_type_lease";
$strSQL .= " $where";
$objQuery = mysql_query($strSQL); //or die (mysql_error() . "<br/>".$strSQL);
$Num_Rows = mysql_num_rows($objQuery);
$Per_Page =10; // 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;
}
$strSQL .=" order by id_prd ASC LIMIT $Page_Start , $Per_Page";
$objQuery = mysql_query($strSQL);
$bg = 1;
while($objResult = mysql_fetch_array($objQuery)) {$bg++;
if($bg%2==0){
$bgr = '#99FF99';
}else{
$bgr = '#00FFCC';
}
?>
<tr bgcolor="<?=$bgr?>">
<td height="50"><div align="center">
<?=$objResult["id_prd"];?>
</div></td>
<td><div align="center">
<?=$objResult["name_prd"];?>
</div></td>
<td><div align="center">
<?=$objResult["name_type"];?>
</div></td>
<td><div align="center">
<?=$objResult["price_prd"];?>
</div></td>
<td align="right"><div align="center"><img src='photo/<?=$objResult["photo_prd"];?>' width='80' height='60' /></div></td>
<td><div align="center">[ <A HREF='search_view.php?id_prd=<?=$objResult["id_prd"];?>'>แสดงรายละเอียด </A>] </div>
</div></td>
</tr>
<? }}?>
</table>
<div align="center"><br>
<div align="center">
<center>
</center>
</div>
<span class="style1">จำนวนหอพักทั้งหมด</span>
<?= $Num_Rows;?>
<span class="style1">หอพัก:หน้า :</span>
<?
if($Prev_Page)
{
echo " <a href='$_SERVER[SCRIPT_NAME]?Page=$Prev_Page&price=$_REQUEST[price]&txtKeyword=$_REQUEST[txtKeyword]'><< Back</a> ";
}
for($i=1; $i<=$Num_Pages; $i++){
if($i != $Page)
{
echo "[ <a href='$_SERVER[SCRIPT_NAME]?Page=$i&price=$_REQUEST[price]&txtKeyword=$_REQUEST[txtKeyword]'>$i</a> ]";
}
else
{
echo "<b> $i </b>";
}
}
if($Page!=$Num_Pages)
{
echo " <a href ='$_SERVER[SCRIPT_NAME]?Page=$Next_Page&price=$_REQUEST[price]&txtKeyword=$_REQUEST[txtKeyword]'>Next>></a> ";
}
//mysql_close($objConnect);
?>
</div>
<p>
<? include "fooder.php"?>
</p></td>
</tr>
</table></center>
<p> </p>
</body>
</html>
ประวัติการแก้ไข 2011-06-11 16:49:38 2011-06-11 16:51:52 2011-06-11 18:22:20
Date :
2011-06-11 16:42:23
By :
TEST
ได้แล้วครับ ขอบคุณมากมายครับCode (PHP)
<html>
<head>
<title>ค้นหา</title>
<style type="text/css">
th {font-family:sans-serif;
font-size:12px;
}
.style1 {color: #990000}
</style>
<script src="http://www.google.com/jsapi" type="text/javascript"></script>
<script type="text/javascript">
google.load("jquery", "1.3.2");
</script>
<script type="text/javascript">
function get_search (p, t, x){
var p = $("#price").val();
var t = $("#txtKeyword").val();
var x = $("#ref_id_type_lease").val();
if(p.length==0 && t.length==0 && x.length==0){
alert('โปรดเลือกราคาหรือชื่อหอพักที่ต้องการค้นหา');
}
}
</script>
<meta http-equiv="Content-Type" content="text/html; charset=windows-874"></head>
<body>
<center><table width="988" border="0" bgcolor="#00FFCC">
<tr>
<td align="center">
<?
@include "headder.php";
@include "menu.php";
@include "connect.php"; // สร้างที่เดียวก็พอแล้วคับ
?>
<form name="frmSearch" method="post" action="<?=$_SERVER['PHP_SELF']?>" onSubmit="get_search (price, txtKeyword, ref_id_type_lease)">
<table width="1000" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<th width="631" bgcolor="#33CCFF"><div align="center">ประเภทการเช่าหอพัก
<select name="ref_id_type_lease" id="ref_id_type_lease">
<option value="">เลือกประเภทการเช่าหอพัก</option>
<?
$sql="SELECT * FROM tb_type_lease";
$result=mysql_query($sql);
while($rs=mysql_fetch_array($result)){?>
<option value="<?=$rs['id_type_lease']?>" <? if($_REQUEST['ref_id_type_lease']==$rs['id_type_lease']){?>selected<? }?>><?=$rs['name_type_lease']?></option>
<? }?>
</select>
ราคาห้องพัก
<select name="price" id="price">
<option value="">- เลือกราคา -</option>
<option value="1" <? if($price==1){?>selected<? }?>>น้อยกว่า1000</option>
<option value="2" <? if($price==2){?>selected<? }?>>1001-1500</option>
<option value="3" <? if($price==3){?>selected<? }?>>1501-2000</option>
<option value="4" <? if($price==4){?>selected<? }?>>2001-2500</option>
<option value="5" <? if($price==5){?>selected<? }?>>2501-3000</option>
<option value="6" <? if($price==6){?>selected<? }?>>มากกว่า 3000</option>
</select>
ชื่อหอพัก
<input name="txtKeyword" style="background-color:#99FF99; color:#000000;"type="text" id="txtKeyword" value="<?=$_POST["txtKeyword"];?>">
<input name="submit" type="submit" style="background-color:green; color:yellow;"value="Search">
</div></th>
</tr>
</table>
</form>
<?
if($_REQUEST['ref_id_type_lease']!=''){
$type = $_REQUEST['ref_id_type_lease'];
$where = "WHERE id_type_lease = '$type' ";
}
if($_REQUEST['price']!=''){
$price = $_REQUEST['price'];
switch($price){
case 1:
$where = " WHERE price_prd < 1000 ";
break;
case 2:
$where = " WHERE price_prd BETWEEN 1001 AND 1500 ";
break;
case 3:
$where = " WHERE price_prd BETWEEN 1501 AND 2000 ";
break;
case 4:
$where = " WHERE price_prd BETWEEN 2001 AND 2500 ";
break;
case 5:
$where = " WHERE price_prd BETWEEN 2501 AND 3000 ";
break;
case 6:
$where = " WHERE price_prd > 3000 ";
break;
}
}
if($_REQUEST["txtKeyword"] != ""){
$detail = $_REQUEST["txtKeyword"];
$where = " WHERE (name_prd LIKE '%".$detail."%') ";
}
if($_REQUEST['price']!='' && $_REQUEST["txtKeyword"] != "" && $_REQUEST['ref_id_type_lease']!=''){
$type = $_REQUEST['ref_id_type_lease'];
$price = $_REQUEST['price'];
$name_prd = $_REQUEST["txtKeyword"];
switch($price){
case 1:
$where = " WHERE price_prd < 1000 OR name_prd LIKE '%".$name_prd."%' OR id_type_lease = '$type' ";
break;
case 2:
$where = " WHERE price_prd BETWEEN 1001 AND 1500 OR name_prd LIKE '%".$name_prd."%' OR id_type_lease = '$type' ";
break;
case 3:
$where = " WHERE price_prd BETWEEN 1501 AND 2000 OR name_prd LIKE '%".$name_prd."%' OR id_type_lease = '$type' ";
break;
case 4:
$where = " WHERE price_prd BETWEEN 2001 AND 2500 OR name_prd LIKE '%".$name_prd."%' OR id_type_lease = '$type' ";
break;
case 5:
$where = " WHERE price_prd BETWEEN 2501 AND 3000 OR name_prd LIKE '%".$name_prd."%' OR id_type_lease = '$type' ";
break;
case 6:
$where = " WHERE price_prd > 3000 OR name_prd LIKE '%".$name_prd."%' OR id_type_lease = '$type' ";
break;
}
}
?>
<table width="1000" border="0" align="center" cellpadding="0" cellspacing="1">
<tr>
<th width="92" align="center" bgcolor="#FF9900"> <div align="center">รหัสหอพัก</div></th>
<th width="97" align="center" bgcolor="#FF9900"> <div align="center">ชื่อหอพัก </div></th>
<th width="140" align="center" bgcolor="#FF9900"> <div align="center">ประเภทหอพัก </div></th>
<th width="83" align="center" bgcolor="#FF9900"> <div align="center">ราคา</div></th>
<th width="110" align="center" bgcolor="#FF9900"> <div align="center">รูปภาพ </div></th>
<th width="170" align="center" bgcolor="#FF9900"> <div align="center">รายละเอียด</div></th>
</tr>
<?
if($price!='' || $txtKeyword!='' || $type!=''){
$strSQL = " SELECT * FROM tb_product ";
$strSQL .= " LEFT JOIN tb_type ON tb_product .ref_id_type = tb_type.id_type";
$strSQL .= " LEFT JOIN tb_type_lease ON tb_product .ref_id_type_lease = tb_type_lease.id_type_lease";
$strSQL .= " $where";
$objQuery = mysql_query($strSQL); //or die (mysql_error() . "<br/>".$strSQL);
$Num_Rows = mysql_num_rows($objQuery);
$Per_Page =10; // 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;
}
$strSQL .=" order by id_prd ASC LIMIT $Page_Start , $Per_Page";
$objQuery = mysql_query($strSQL);
$bg = 1;
while($objResult = mysql_fetch_array($objQuery)) {$bg++;
if($bg%2==0){
$bgr = '#99FF99';
}else{
$bgr = '#00FFCC';
}
?>
<tr bgcolor="<?=$bgr?>">
<td height="50"><div align="center">
<?=$objResult["id_prd"];?>
</div></td>
<td><div align="center">
<?=$objResult["name_prd"];?>
</div></td>
<td><div align="center">
<?=$objResult["name_type"];?>
</div></td>
<td><div align="center">
<?=$objResult["price_prd"];?>
</div></td>
<td align="right"><div align="center"><img src='photo/<?=$objResult["photo_prd"];?>' width='80' height='60' /></div></td>
<td><div align="center">[ <A HREF='search_view.php?id_prd=<?=$objResult["id_prd"];?>'>แสดงรายละเอียด </A>] </div>
</div></td>
</tr>
<? }}?>
</table>
<div align="center"><br>
<div align="center">
<center>
</center>
</div>
<span class="style1">จำนวนหอพักทั้งหมด</span>
<?= $Num_Rows;?>
<span class="style1">หอพัก:หน้า :</span>
<?
if($Prev_Page)
{
echo " <a href='$_SERVER[SCRIPT_NAME]?Page=$Prev_Page&price=$_REQUEST[price]&txtKeyword=$_REQUEST[txtKeyword]'><< Back</a> ";
}
for($i=1; $i<=$Num_Pages; $i++){
if($i != $Page)
{
echo "[ <a href='$_SERVER[SCRIPT_NAME]?Page=$i&price=$_REQUEST[price]&txtKeyword=$_REQUEST[txtKeyword]'>$i</a> ]";
}
else
{
echo "<b> $i </b>";
}
}
if($Page!=$Num_Pages)
{
echo " <a href ='$_SERVER[SCRIPT_NAME]?Page=$Next_Page&price=$_REQUEST[price]&txtKeyword=$_REQUEST[txtKeyword]'>Next>></a> ";
}
//mysql_close($objConnect);
?>
</div>
<p>
<? include "fooder.php"?>
</p></td>
</tr>
</table></center>
<p> </p>
</body>
</html>
Date :
2011-06-11 18:30:53
By :
buraratn
อยากได้ code ของ @include "connect.php"; กับ include "fooder.php"?> อะครับ
และ database ชื่ออะไรครับ หรือขอ code ทั้งหมดเลยได้ไหมเอาไว้ศึกษาอะครับ
Date :
2011-07-26 22:40:29
By :
โหน่ง
เมล์ครับเดี่ยวส่งให้
Date :
2011-07-27 19:13:58
By :
buraratn
ขอบพระคุณล่วงหน้ามากครับที่ส่ง mail file มา ให้
Date :
2011-07-27 21:35:56
By :
โหน่ง
ขอด้วยได้ไหมครับ
Date :
2011-09-18 16:29:56
By :
srutobi
พี่ผมกะลังทำโปรเจกเรยขอด้วยนะคับ ขอบคุณคับ
เมลผม[email protected]
Date :
2012-03-02 11:39:54
By :
เก่า
Load balance : Server 04