agga_gaag
Новичок
пожлуйста помогите устранить ошибку с SELECT_FOUND_ROWS()
Привет всем!
Вот мой код:
Пожалуйста помогите разобраться. Когда использую count(*) всё работает как надо.
Спасибо
-~{}~ 21.11.06 09:08:
неужели из-за того, что я сделал следующее
ini_set('mysql.trace_mode', 1);
если так, то почему?
Спасибо
Привет всем!
Вот мой код:
PHP:
$sql = "SELECT SQL_CALC_FOUND_ROWS *
FROM %s p, %s s
WHERE p.section_id = s.id AND s.url = '%s'
ORDER BY p.date_added DESC LIMIT %d, %d";
$prepared_sql = sprintf($sql, ....);
$resultset = mysql_query($prepared_sql);
while ($row = mysql_fetch_assoc($resultset)) { $items[] = $row; }
$prepared_sql = 'SELECT FOUND_ROWS()';
$resultset = mysql_query($prepared_sql);
$count = mysql_result($resultset, 0, 0); /// ->>>>>>>выдаёт 1, хотя там около 40 всего
Спасибо
-~{}~ 21.11.06 09:08:
неужели из-за того, что я сделал следующее
ini_set('mysql.trace_mode', 1);
если так, то почему?
Спасибо