search ข้อมูลแล้ว ไม่แสดง รบกวนดูหน่อยครับ ... .....
Code (PHP)
<?
if($_GET["txtKeyword"] != "")
{
$objConnect = mysql_connect("192.168.2.65","sa","sa") or die("Error Connect to Database");
$objDB = mysql_select_db("hos");
// Search
$strSQL = "select r.rcpno,r.hn,r.book_number,r.bill_number,r.vn,rc.rcpno,rc.rcptamt,rc.total_amount from rcpt_print r left outer join rcpt_print_detail rc on rc.rcpno =r.rcpno limit 100 where (r.hn LIKE '%".$_GET["txtKeyword"]."%' or r.vn LIKE '%".$_GET["txtKeyword"]."%' )";
$objQuery = mysql_query($strSQL) or die ("Error Query [".$strSQL."]");
?>
<?
while($objResult = mysql_fetch_array($objQuery))
?>
<B> <U>rcpno</U> : </B>
<?=$objResult["rcpno"];?><BR>
<B> <U>rcpno_1</U>:</B>
<?=$objResult["rcpno"];?><BR>
<B><U>hn</U>:</B>
<?=$objResult["hn"];?><BR>
<B> <U>vn</U>:</B>
<?=$objResult["vn"];?><BR>
<B> <U>book_number</U>:</B>
<?=$objResult["book_number"];?><BR>
<B><U>bill_number</U>:</B>
<?=$objResult["bill_number"];?><BR>
<B> <U>rcptamt</U>:</B>
<?=$objResult["rcptamt"];?><BR></font>
<B> <U>total_amount</U>:</B>
<?=$objResult["total_amount"];?><BR></font>
<HR WIDTH ="500"ALIGN = "LEFT">
<?
mysql_close($objConnect);
}
?>
</body>
</html>
ไม่รู้ว่า คิวรี ผิดตรงไหน รบกวนดูให้หน่อยครับ
Tag : PHP, MySQL
Date :
2011-09-02 12:06:07
By :
Beer_7
View :
849
Reply :
11
บรรทัด select เขียนผิดอ่ะคับ ผมคิดว่าน่าจะ from rcpt_print r left outer join rcpt_print_detail rc ที่ผิดครับ
Date :
2011-09-02 12:12:51
By :
arm8957
<?
$objConnect = mysql_connect("192.168.2.65","sa","sa") or die("Error Connect to Database");
$objDB = mysql_select_db("hos");
$strSQL = "select r.rcpno,r.hn,r.book_number,r.bill_number,r.vn,rc.rcpno,rc.rcptamt,rc.total_amount from rcpt_print r left outer join rcpt_print_detail rc on rc.rcpno =r.rcpno where hn='0263764' limit 100";
$objQuery = mysql_query($strSQL) or die ("Error Query [".$strSQL."]");
?>
<?
while($objResult = mysql_fetch_array($objQuery))
{
?>
<B> <U>rcpno</U> : </B>
<?=$objResult["rcpno"];?><BR>
<B> <U>rcpno_1</U>:</B>
<?=$objResult["rcpno"];?><BR>
<B><U>hn</U>:</B>
<?=$objResult["hn"];?><BR>
<B> <U>vn</U>:</B>
<?=$objResult["vn"];?><BR>
<B> <U>book_number</U>:</B>
<?=$objResult["book_number"];?><BR>
<B><U>bill_number</U>:</B>
<?=$objResult["bill_number"];?><BR>
<B> <U>rcptamt</U>:</B>
<?=$objResult["rcptamt"];?><BR></font>
<B> <U>total_amount</U>:</B>
<?=$objResult["total_amount"];?><BR></font>
<HR WIDTH ="500"ALIGN = "LEFT">
<?
}
?>
<?
mysql_close($objConnect);
?>
ก่อนที่ผมจะใส่คำสั่ง search ข้อมูล ใช้คำสั่งนี้ มันก็ยังดึงข้อมูลได้อยู่นะครับ.
เนี่ยครับยังดึงได้เลย เป็นคำสั่งเดิม
Date :
2011-09-02 12:55:03
By :
Beer_7
งั้นลองแบบนี้นะครับ เอา r. ออก
Code (PHP)
$strSQL = "select r.rcpno,r.hn,r.book_number,r.bill_number,r.vn,rc.rcpno,rc.rcptamt,rc.total_amount from rcpt_print r left outer join rcpt_print_detail rc on rc.rcpno =r.rcpno where (hn LIKE '%".$_GET["txtKeyword"]."%' or vn LIKE '%".$_GET["txtKeyword"]."%' ) limit 100 ";
ประวัติการแก้ไข 2011-09-02 13:04:08
Date :
2011-09-02 13:03:25
By :
arm8957
Code (PHP)
$objQuery = mysql_query($strSQL) or die (mysql_error());
จะได้รู้กันกว่า SQL ถูกหรือผิดครับ
Date :
2011-09-02 13:08:28
By :
webmaster
Code (PHP)
$objConnect = mysql_connect("192.168.2.65","sa","sa")
ใช้ HOSxP อยู่ที่ รพ.ไหนครับ
Date :
2011-09-02 13:10:05
By :
avsqlz
เอา r ออกแล้วก็ยังไม่ได้ครับ
ส่วนของพี่win ใส่ โค้ดอันนี้แล้ว $objQuery = mysql_query($strSQL) or die (mysql_error()); มันขึ้นอันเนี่ยครับ กำลังหาอยุ่ครับว่าผิดอะไร แต่ยังไม่ได้
Date :
2011-09-02 13:27:36
By :
Beer_7
อยู่ รพ.บ้านหมี่ลพบุรีครับ ผมเีิพิ่งบรรจุ ได้ สองเดือนเอง งง มาก กะhosxp sql ผมกะลังศึกษาอยู่ครับ คุณล่ะครับ ทำงานรพ. หรือเปล่าครับ อยู่รพ.ไหน เผื่อผมจะได้ปรึกษา อิอิ
Date :
2011-09-02 13:34:25
By :
Beer_7
where (hn LIKE '%".$_GET["txtKeyword"]."%' or vn LIKE '%".$_GET["txtKeyword"]."%' )
Date :
2011-09-02 13:38:59
By :
arm8957
error เหมือนเดิมครับ คุณ คนธรรมดา ไม่พิเศษ
Date :
2011-09-02 13:51:49
By :
Beer_7
ได้แล้วครับ ขอบคุณครัีบ ติด r ทั้งล่างทั้งบนครับ.
Date :
2011-09-02 14:42:38
By :
Beer_7
Load balance : Server 04