 |
(MySQL RowNum RowID) รบกวนถามเกี่ยวการอ่าน rownum ของ mysql database ครับ |
|
 |
|
|
 |
 |
|
php จะทำการ excute ให้ทีละคำสั่งคับ เพราะฉะนั้น เมื่อ
set @n=0; ก็จะถือว่าเป็นคำสั่งนึง
และ
select @n:=@n+1 rownum, product_id, product_name from product order by product_id asc ;
เวลาคือผลมาจะคืนผลของคำสั่งแรกมาเท่านั้น
-----------------------
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource
- คร่าวๆน่าจะหมายถึง argument ที่ใส่ใน SQL Sytax มีปัญหา ซึ่งพอผมลองเอา
"set @n=0; select @n:=@n+1 rownum, product_id, product_name from product order by product_id asc "
ไปรันใน phpMyAdmin มันก็มีปัญหารันไม่ผ่านจิงๆนั่นแหละ
|
 |
 |
 |
 |
Date :
19 มี.ค. 2551 10:54:30 |
By :
... |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
แล้วมีวิธีอื่นไหมครับ ที่แสดงหมายเลขแถวได้
แนะนำด้วยนะครับ
ขอบคุณครับ
|
 |
 |
 |
 |
Date :
19 มี.ค. 2551 16:34:36 |
By :
tores |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
Code (SQL)
SELECT @num := @num + 1 as row_number,a.* from table_post a , (SELECT @num := 0) d order by id1 asc
ผมใช้แบบนี้ได้คับ
|
 |
 |
 |
 |
Date :
2009-05-07 16:47:27 |
By :
triplepro |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ขอบคุณ
|
 |
 |
 |
 |
Date :
2011-06-02 06:45:45 |
By :
thank+ |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
แล้วเวลาดึงไป แสดง หน้าแถว ใช้คำสั่งอะไร หรอคับ
|
 |
 |
 |
 |
Date :
2013-11-25 12:49:20 |
By :
001 |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
By : 001 เท่ห์จัง.....
|
 |
 |
 |
 |
Date :
2013-11-25 14:24:41 |
By :
apisitp |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ขอบคุณเจ้าของ กระทู้ กับ คุณ Unionpal มากครับ :)
|
 |
 |
 |
 |
Date :
2015-01-08 00:57:47 |
By :
nutpon |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
กรณีที่แสดง Row No บน PHP ครับ
PHP MySQL Display Row No and Line Number
|
 |
 |
 |
 |
Date :
2015-01-08 10:43:06 |
By :
mr.win |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
|
|