การใช้ mysql_query ใน php 5.3 ขี้นไป
ผมใช้ code ตามข้างล่างนี้ ครับ
include("setup/config.inc.php");
if (!mysql_select_db($config['db_name'], $c)) {
echo 'Could not select database';
exit;
}
mysql_query("set NAMES tis620");
$sql="select * from $config[tb3] order by doc_id desc limit 0,1";
$result=mysql_query($sql);
$rows=mysql_num_rows($result);
if($rows>0)
{
$fetcharr=mysql_fetch_array($result);
mysql_close($c);
?>
แล้วมัน ก็ error
Warning: mysql_query() [function.mysql-query]: Unable to save result set in C:\xampp\htdocs\edoc1\form_doc_get.php
ตรงจุดสีแดงครับ
ไม่ทราบว่าใคร มีวิธีแก้ ครับ
include("setup/config.inc.php");
if (!mysql_select_db($config['db_name'], $c)) {
echo 'Could not select database';
exit;
}
mysql_query("set NAMES tis620");
$sql="select * from $config[tb3] order by doc_id desc limit 0,1";
$result=mysql_query($sql);
$rows=mysql_num_rows($result);
if($rows>0)
{
$fetcharr=mysql_fetch_array($result);
mysql_close($c);
?>
แล้วมัน ก็ error
Warning: mysql_query() [function.mysql-query]: Unable to save result set in C:\xampp\htdocs\edoc1\form_doc_get.php
ตรงจุดสีแดงครับ
ไม่ทราบว่าใคร มีวิธีแก้ ครับ
ลอง echo $sql ออกมาดูก่อนครับว่าถูกต้องหรือไม่ และนำคำสั่งที่ได้ไปทดสอบบน phpmyadmin เพื่อดูรายละเอียด error ทีมากกว่านี้
ผมคาดว่าคำสั่ง sql น่าจะผิดพลาดมากกว่า
แล้วได้ลองบน phpmyadmin หรือเปล่า มี error ว่าอะไร ?