รบกวนหน่อยค่ะ...เรื่องค้นหาข้อมูลระหว่าง 2 ตาราง แล้วมันไม่โชว์ค่ะ ไม่รู้ผิดตรงไหน
Code (PHP)
$sql ="select orders.*,orders_detail.* FROM orders ,orders_detail WHERE
orders.order_id=orders_detail.order_id and
$fieldSearch like '%$searchh%'";
น่าจะแบบนี้หรือป่าว
Date :
2012-06-17 13:04:22
By :
pob_suwan
Code (PHP)
$ans= mysql_query($sql) or die(mysql_error());
เอา error มาดู
Date :
2012-06-17 17:45:11
By :
mr.win
อธิบายอีกหน่อยค่ะพี่วิน....คือไม่เข้าใจน่ะค่ะ รบกวนนะคร้าาา
Date :
2012-06-18 08:12:55
By :
chanidam
พี่ค่ะ เพิ่ม or die(mysql_error()); เข้าไป มันฟ้องว่า Column 'order_id' in where clause is ambiguous
ทำไงดีค่ะ
Date :
2012-06-18 08:21:15
By :
chanidam
ไม่รู้ได้ป่าว ลองรันดู
Code (PHP)
<?
$sql ="select * FROM orders ,orders_detail WHERE
orders.order_id=orders_detail.order_id and
$fieldSearch like '%$searchh%'";
$ans= mysql_query($sql) or die (mysql_error());
//$num = mysql_num_rows($ans);
echo" <TABLE border= \"0\" width=\"95%\" >";
echo"<TR align= \"center\" bgcolor=\"#7DF28C\">
<TD width=\"5%\">รหัสการสั่งซื้อ</TD>
<TD width=\"5%\">ชื่อ สกุล</TD>
</TR>";
//for ($i = 1; $i <= $num; $i++) {
while($result = mysql_fetch_array($ans)){
echo"<TR bgcolor=\"#D9FED3\" >
<TD width=\"5%\" align= \"center\">$result[order_id]</TD>
<TD width=\"5%\" align= \"center\">$result[name]</TD>
<TD width=\"5%\" align= \"center\">$result[status_pay]</TD>
</TR>";
}
echo"</TABLE>";
?>
Date :
2012-06-18 11:23:22
By :
บังเอิญผ่านมาเห็น
ขอบคุณนะคร้าาาา
Date :
2012-06-19 10:23:18
By :
chanidam
Load balance : Server 05