E explozen Registered 1 Март 2013 #1 PHP: $r = mysql_query("SELECT * FROM `table` WHERE `author`='".$imena."' AND `approved`='1' ORDER BY `id` DESC LIMIT 10"); Някой има ли представа защо ми вади последните 10 а не първите?
PHP: $r = mysql_query("SELECT * FROM `table` WHERE `author`='".$imena."' AND `approved`='1' ORDER BY `id` DESC LIMIT 10"); Някой има ли представа защо ми вади последните 10 а не първите?
K koko5 Registered 1 Март 2013 #4 Как 34, нали имаш limit 10, т.е. трябва да извади 10 или по-малко, ако имаш общо по-малко от 10 реда в таблицата, отговарящи на условието? Ако заявката е без limit 10, то тогава имаш само 34 реда, отговарящи на условието WHERE `author`='".$imena."' AND `approved`='1' Увеличете...
Как 34, нали имаш limit 10, т.е. трябва да извади 10 или по-малко, ако имаш общо по-малко от 10 реда в таблицата, отговарящи на условието? Ако заявката е без limit 10, то тогава имаш само 34 реда, отговарящи на условието WHERE `author`='".$imena."' AND `approved`='1' Увеличете...