powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Пару вопросов по mysql
4 сообщений из 4, страница 1 из 1
Пару вопросов по mysql
    #32639669
-GL-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
1) как подсчитать общее количество записей в таблице, если их ОЧЕНЬ много? mysql_num_rows очень долго....
2) если в запросе указывать Where ttt like "*dgfds*", будет ли учитываться регистр при таком сравнении? Если регистр букв все-таки учитывается, то как можно этого избежать?
...
Рейтинг: 0 / 0
Пару вопросов по mysql
    #32639678
sky2k
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1) как подсчитать общее количество записей в таблице, если их ОЧЕНЬ много? mysql_num_rows очень долго....
2) если в запросе указывать Where ttt like "*dgfds*", будет ли учитываться регистр при таком сравнении? Если регистр букв все-таки учитывается, то как можно этого избежать?

1)
mysql_num_rows vozvraschaet kolichestvo strok v resultate zaprosa
select count(*) from table na mysql bystro rabotaet tak kak chislo strok tablicy hranitsya v zagolovke tablice

2)
dobavit' v opisanii stolbca ttt attribut binary, ispolzovat' blob ili pisat'
Where ttt like binary '%dgfds%'
PS pri takom poiske ne ispol'zuetsya standatny index, esli est' vozmojnost' lusche iskat' like 'ds%'
...
Рейтинг: 0 / 0
Пару вопросов по mysql
    #32639710
-GL-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну, и чему тогда результат mysql_num_rows равен? У меня получилось 1. Хотя записей в таблице было достаточно...
...
Рейтинг: 0 / 0
Пару вопросов по mysql
    #32639813
Фотография Рыжий Кот
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Уважаемый -GL-.
Можно тянуть все информацию на клиент :), что вы и делаете? и это неправильно. А можно попросить сервер вернуть вам результат, что вам и посоветовал sky2k.

Например,
select count(*) AS RESULT from table
после этого в PHP (вы же его используете) пишите:
Код: plaintext
echo mysql_result(mysql_query("select count(*) AS result from table"),  0 , "result");
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Пару вопросов по mysql
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]