|
|
|
สอบถาม MR.win และ ท่านเทพๆ เรื่องการ ใช้ Sql Last ผมเขียนโคดผิด รันยังไงก้ไม่ออก(รูป) |
|
|
|
|
|
|
|
Code (PHP)
<?
$hostname = "127.0.0.1";
$user = "root";
$password = "11111";
$dbname = "test"; //กำหนดฐานข้อมูล
mysql_connect($hostname, $user, $password) or die("ติดต่อฐานข้อมูลไม่ได้");
mysql_select_db($dbname) or die("เลือกฐานข้อมูลไม่ได้");
$sql ="SELECT Last(`salary`) as davit FROM `Income` ";
$dbquery = mysql_query($sql);
$result = mysql_fetch_array($dbquery);
$a = $result["davit"];
echo $a;
?>
แค่นี้พอครับ
|
|
|
|
|
Date :
2012-01-27 08:59:32 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
mr.win มัน error แบบนี้้ครับ
จากโคด
Code (PHP)
<?
$hostname = "127.0.0.1";
$user = "root";
$password = "11111";
$dbname = "test"; //กำหนดฐานข้อมูล
mysql_connect($hostname, $user, $password) or die("ติดต่อฐานข้อมูลไม่ได้");
mysql_select_db($dbname) or die("เลือกฐานข้อมูลไม่ได้");
$sql ="SELECT Last(`salary`) as davit FROM `naresuanbank` ";
$dbquery = mysql_query($dbname, $sql); // error ตรงนี้ครับ
//$num_rows = mysql_num_rows($dbquery);
$result = mysql_fetch_array($dbquery); // ตรงนี้ด้วย
$a = $result["davit"];
echo $a;
?>
ข้อมูลในตาราง naresuanbank column salary คือ
salary
20
30
25
ผมจะเอา 25 ออกมาแต่ทำไม่ได้คร้าบบบบบบบ เครียดด
|
|
|
|
|
Date :
2012-01-27 12:21:59 |
By :
davcpe |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
จขกท. คงจะแก้ปัญหาได้แล้ว
แต่ผมแค่อยากรู้ว่า ระหว่าง sql last ที่พูดถึง
กับ order by xxx DESC limit 1 มันใช้งานได้เหมือนกันหรือเปล่าครับ
มันมีข้อดีข้อเสียยังไง
เพราะปกติผมจะเล่นแต่ order DESC
|
|
|
|
|
Date :
2012-01-27 16:26:23 |
By :
13eachz |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|