| Учим PHPАВТОР | СООБЩЕНИЕ |
---|
Репутация: 126 Регистрация: 25.04.2006 Всего сообщений: 10175 Откуда: Уфа РБ |
| shpien, когда много пораметров всегда использую IN, NOT IN и всегда работает На fromn не забудь проверить индекс, иначе когда нибудь тебя хостер придушит | |
| | Имя: Руслан Сейчас нет на сайте Репутация: 4 Регистрация: 23.12.2008 Всего сообщений: 623 Откуда: Северо-Запад |
| Profi, сейчас не сработало. Индекс надо по id , поиск идёт не только по игнору, это здесь для краткости так написал. Хостер меня уже чуть не придушил, за перегрузку базы. Пришлось всё переделать, страница генерируется сотые доли секунд, вместо 5-15 | |
| | Имя: Серёга Сейчас нет на сайте Репутация: 14 Регистрация: 13.02.2009 Всего сообщений: 1319 Откуда: Украина, г. Харьков |
| Меня смущает знак != в sql-заявке. По правилам вообще-то знак неравенства выглядит так <> . Или я неправ? | |
| | Имя: Сергей Репутация: 0 Регистрация: 8.01.2010 Всего сообщений: 40 Откуда: Благовещенка |
| Привет! У меня такой вопрос. Я имею вот такой простой скрипт который показывает дату. <?php $dt=date('Y.m.d.l'); echo "Сегодня: $dt"; ?> параметр l-выводит день недели, но на английском . Можно ли как то заставить выводить его по русски. | |
| | Имя: Серёга Сейчас нет на сайте Репутация: 14 Регистрация: 13.02.2009 Всего сообщений: 1319 Откуда: Украина, г. Харьков |
| батька,
<?php $dt=date('Y.m.d.l'); $trans=array("Monday" => "понедельник","Tuesday" => "вторник","Wednesday" => "среда","Thursday" => "четверг","Friday" => "пятница","Saturday" => "суббота","Sunday" => "воскресенье"); $dt = strtr($dt,$trans); echo "Сегодня: $dt"; ?>
| |
| | Репутация: 126 Регистрация: 25.04.2006 Всего сообщений: 10175 Откуда: Уфа РБ |
| Цитата: shpien 6.02.2011 Меня смущает знак != в sql-заявке. По правилам вообще-то знак неравенства выглядит так <> . Или я неправ? | Ну это как бы разные вещи. "Меньше-больше" вроде как оптимальнее, но применяется только к числовым значениям. | |
| | Имя: Руслан Сейчас нет на сайте Репутация: 4 Регистрация: 23.12.2008 Всего сообщений: 623 Откуда: Северо-Запад |
| Profi, понял, почему не получилось с несколькими никами, в fromn NOT IN ('$ignor') каждый ник должен быть в кавычках, вот как сделал :$ignor = implode('\',\'', $ignor); Qwad , в базе в поиске есть != , так что можно писать так | |
| | Имя: Серёга Сейчас нет на сайте Репутация: 14 Регистрация: 13.02.2009 Всего сообщений: 1319 Откуда: Украина, г. Харьков |
| Понятно, спасибо. Я до этого почему-то только этот способ записи в sql встречал | |
| | Имя: Сергей Репутация: 0 Регистрация: 8.01.2010 Всего сообщений: 40 Откуда: Благовещенка |
| Qwad, спасибо! Помогло!!! | |
| | Репутация: 126 Регистрация: 25.04.2006 Всего сообщений: 10175 Откуда: Уфа РБ |
| Qwad, вероятно потому что обычно принято работать с числовыми значениями, а не текстовыми. Числа всегда рациональнее. shpien, вероятно потому и упустил необходимость использования кавычек, т.к. предпочитаю работать с числовыми идентификаторами. Но ты прав. | |
|
|
|