title
Description
Body
|
|
Неактивен
ByVlad написал:
И как можно сделать срез массива, если массив в JSON?
array_slice() не помогает
ну декодируй его через json_decode и делай что хочешь.
Добавлено спустя 2 минуты 13 секунд:
ByVlad написал:
как подсвечивать текст при поиске
|
|
Неактивен
Gemorroj написал:
ByVlad написал:
И как можно сделать срез массива, если массив в JSON?
array_slice() не помогаетну декодируй его через json_decode и делай что хочешь.
Добавлено спустя 2 минуты 13 секунд:ByVlad написал:
как подсвечивать текст при поиске
Код:
1
span style="color: #0000BB"><?php$search = 'text';$find = 'some text 1';echo str_replace($search, '<strong>' . $search . '</strong>', $find);
ну так декодировал) а по-поводу подсветки, а если например два слова в запросе, а в результатах есть только одно?
Неактивен
ByVlad написал:
ну так декодировал
ну так значит это уже никакого отношения к JSON не имеет.
ByVlad написал:
два слова в запросе
|
|
Неактивен
Я вот думал как учитывать активных/онлайн пользователей+гостей.
Чтоб потом легко было вытащить или объединить, если где надо.
|
|
|
|
Отредактировано tipsun (2012.04.06 16:16)
Неактивен
Я думал зачем лишний раз гонять, в принципе, чистые данные.
Добавлено спустя 3 минуты 52 секунды:
Про джоин.
Например есть сообщение с ид пользователя, чтобы на каждый пост не лезть в базу, наверно лучше джоином сразу зацепить все необходимое.
Вот с гостями уже фиг знает. Там у всех будет ведь id = 0
Так получается вроде:
Таблица с сообщениями (Ид автора)
+
Таблица с пользователями (ИД автора = Ид пользователя)
+
Таблица с активными/онлайн (ИД автора = Ид активного пользователя)
В итоге по недалекой идее:
Имя автора (или просто гость) (он/офф)
Сообщение
- - - -
Или это все просто глупость?
Отредактировано tipsun (2012.04.06 16:35)
Неактивен
ну еще не глупость. но само по себе 1 запрос не всегда лучше, чем 2 более мелких. например, на крупных проектах таблицы могут разноситься по разным серверам и JOIN вообще использовать становится невозможным.
Неактивен