Вэб-разработка
Учим PHP
Profi Administrator [10176]
6 февраля 2011, 18:30
shpien, когда много пораметров всегда использую IN, NOT IN и всегда работает
На fromn не забудь проверить индекс, иначе когда нибудь тебя хостер придушит
-------
shpien (off) [623]
6 февраля 2011, 18:42
Profi, сейчас не сработало.
Индекс надо по id , поиск идёт не только по игнору, это здесь для краткости так написал.
Хостер меня уже чуть не придушил, за перегрузку базы. Пришлось всё переделать, страница генерируется сотые доли секунд, вместо 5-15
-------
Qwad (off) [1319]
7 февраля 2011, 11:47
Меня смущает знак != в sql-заявке. По правилам вообще-то знак неравенства выглядит так <> . Или я неправ?
-------
батька [40]
7 февраля 2011, 17:34
Привет! У меня такой вопрос. Я имею вот такой простой скрипт который показывает дату.
<?php
$dt=date('Y.m.d.l');
echo "Сегодня: $dt";
?>
параметр l-выводит день недели, но на английском . Можно ли как то заставить выводить его по русски.
-------
Qwad (off) [1319]
7 февраля 2011, 18:30
батька,
<?php
$dt=date('Y.m.d.l');
$trans=array("Monday" => "понедельник","Tuesday" => "вторник","Wednesday" => "среда","Thursday" => "четверг","Friday" => "пятница","Saturday" => "суббота","Sunday" => "воскресенье");
$dt = strtr($dt,$trans);
echo "Сегодня: $dt";
?>
-------
Profi Administrator [10176]
7 февраля 2011, 18:50
Цитата:
shpien 6.02.2011
Меня смущает знак != в sql-заявке. По правилам вообще-то знак неравенства выглядит так <> . Или я неправ?
-----
Ну это как бы разные вещи. "Меньше-больше" вроде как оптимальнее, но применяется только к числовым значениям.
-------
shpien (off) [623]
7 февраля 2011, 19:30
Profi, понял, почему не получилось с несколькими никами, в fromn NOT IN ('$ignor') каждый ник должен быть в кавычках, вот как сделал :$ignor = implode('\',\'', $ignor);
Qwad , в базе в поиске есть != , так что можно писать так
-------
Qwad (off) [1319]
7 февраля 2011, 20:42
Понятно, спасибо. Я до этого почему-то только этот способ записи в sql встречал
-------
батька [40]
7 февраля 2011, 21:12
Qwad, спасибо! Помогло!!!
-------
Profi Administrator [10176]
7 февраля 2011, 21:35
Qwad, вероятно потому что обычно принято работать с числовыми значениями, а не текстовыми. Числа всегда рациональнее.
shpien, вероятно потому и упустил необходимость использования кавычек, т.к. предпочитаю работать с числовыми идентификаторами. Но ты прав.
-------
Ответить на тему
стр. Пред. 1,2,3 ... 82,83,84 ... 87,88,89 След.
Вэб-разработка
Список форумов
На главную
Последние темы
Регистрация
Вход
0.023 сек
SQL: 4