Follow along with the video below to see how to install our site as a web app on your home screen.
Бележка: This feature may not be available in some browsers.
Не разбра какво точно поисках. Примерно сега ако искам да изведа броя на редовете в тази даблица колко са ще ми изведе 10. Аз искам да ми изведе реалния резултат без да се съобразява с LIMIT.koko13 каза:Код:$start = 0; $limit = 10; SELECT * FROM `table` ORDER BY `id` DESC LIMIT $start, $limit
Дано помогнах![]()
baceto90 каза:Не разбра какво точно поисках. Примерно сега ако искам да изведа броя на редовете в тази даблица колко са ще ми изведе 10. Аз искам да ми изведе реалния резултат без да се съобразява с LIMIT.koko13 каза:Код:$start = 0; $limit = 10; SELECT * FROM `table` ORDER BY `id` DESC LIMIT $start, $limit
Дано помогнах![]()
baceto90 каза:Как мога с една заявка да напваря така ,че да селектирам от база данни резултати с даден LIMIT , но да изкарва броя на всички редове без да се съобразява с LIMIT ? ( ако е възможно )
SELECT * FROM `table` ORDER BY `id` DESC
$qu1 = mysql_query("SELECT * FROM `tablica`")or die(mysql_error());
$num = mysql_num_rows($qu1);
echo 'Всички файлове'.$num;
$qu2 = mysql_query("SELECT * FROM `tablica` LIMIT 10")or die(mysql_error());
Исказъл съм се ясно. Просто е трябвало по-внимателно да вникните в запитването ми.baceto90 каза:Как мога с една заявка да напваря така ,че да селектирам от база данни резултати с даден LIMIT , но да изкарва броя на всички редове без да се съобразява с LIMIT ? ( ако е възможно )
$qu1 = mysql_query("SELECT * FROM `tablica`")or die(mysql_error());
$num = mysql_num_rows($qu1);
echo 'Всички файлове'.$num;
$qu2 = mysql_query("SELECT * FROM `tablica` LIMIT 10")or die(mysql_error());
$qu1 = mysql_query("SELECT COUNT(*) FROM `tablica`")or die(mysql_error());
$res = mysql_fetch_row($qu1);
$num = $res[0];
echo 'Всички файлове'.$num;
$qu2 = mysql_query("SELECT * FROM `tablica` LIMIT 10")or die(mysql_error());
А имаш ли си на идея защо е бавен?baceto90 каза:Да преди да пусна темата намерих този метод дето Replace ми предложи , но в повечето мнение където прочетох този метод бил доста бавен , за това не искам да го ползвам и ми беше интересно дали има друг начин с една заявка това да стане. Направих си го по класическия начин с две заявки.
Благодаря на всички ви![]()
илиSELECT COUNT(*) FROM table
SELECT FOUND_ROWS()