PDA

View Full Version : سوال: limit



mostafa8266
دوشنبه 19 بهمن 1388, 16:43 عصر
سلان
من یهsp دارم که توش از limit استفاده می کنم، دو تا پارامتر (index,count)به این sp پاس میدم تا برای دستور limit ازشون استفاده کنم،اما موقعی که میخوام این sp رو تو mysql وارد کنم error میده.برای اینکه بتونم پارامترهای limit رو داینامیک مقداردهی کمن چیکار باید بکنم؟

afshin9032
چهارشنبه 21 بهمن 1388, 00:25 صبح
واضحتر توضيح بده :گیج:

mostafa8266
چهارشنبه 21 بهمن 1388, 11:09 صبح
set @s = CONCAT("SELECT * FROM News WHERE JournalID = ",_ID," order by Date LIMIT ",_Index,",",_Count);
PREPARE STMT FROM @s;
EXECUTE STMT;
DROP PREPARE STMT;
من این کد رو تو یه sp دارم،اما هیچی برنمی گردونه

hueman
شنبه 22 اسفند 1388, 00:24 صبح
من هم دقيقا همين امشب همين مشكل رو داشتم و هرچي جستجو كردم به هيچ نتيجه اي نرسيدم، فكر كنم نشه اين كارو كرد، من كه بيخيال پروسيجر شدم ودستي با php محدوديت رو تو كوئري چپوندم