перестал работать скриптhttp://softtime.ru/forumперестал работать скриптhttp://softtime.ru/forum/read.php?id_forum=1&id_theme=71433#post419951Надо понять, что либо вы предлагаете работающий вариант, где ситуация "отдельно рассмотрена", либо затыкаетесь.перестал работать скриптFri, 29 Jan 2010 16:33:27 +0300neadekvatперестал работать скриптhttp://softtime.ru/forum/read.php?id_forum=1&id_theme=71433#post419950Конечно, эту ситуацию надо отдельно рассмотреть. А строчку эту я поменял затем, что offset от нуля до N - 1,...перестал работать скриптFri, 29 Jan 2010 16:29:48 +0300Теньперестал работать скриптhttp://softtime.ru/forum/read.php?id_forum=1&id_theme=71433#post419949Я не спорю, что SORT BY RAND() - достаточно "долгая" операция. Но то, что предложили вы - бред. $n, 1...перестал работать скриптFri, 29 Jan 2010 16:28:38 +0300neadekvatперестал работать скриптhttp://softtime.ru/forum/read.php?id_forum=1&id_theme=71433#post419947перестал работать скриптFri, 29 Jan 2010 16:26:01 +0300Теньперестал работать скриптhttp://softtime.ru/forum/read.php?id_forum=1&id_theme=71433#post419936А момент про то, что поле должно быть "без дырок", вы, по-моему, упустили.перестал работать скриптFri, 29 Jan 2010 15:12:00 +0300neadekvatперестал работать скриптhttp://softtime.ru/forum/read.php?id_forum=1&id_theme=71433#post419933http://sqlinfo.ru/forum/viewtopic.php?pid=7999#p7999 перестал работать скриптFri, 29 Jan 2010 15:03:00 +0300Теньперестал работать скриптhttp://softtime.ru/forum/read.php?id_forum=1&id_theme=71433#post419930То есть, вы не понимаете значения выражения ORDER BY RAND() ?перестал работать скриптFri, 29 Jan 2010 14:59:34 +0300neadekvatперестал работать скриптhttp://softtime.ru/forum/read.php?id_forum=1&id_theme=71433#post419929вместо псевдослучайного оффсета вы подставляете ORDER BY RAND перестал работать скриптFri, 29 Jan 2010 14:57:13 +0300Теньперестал работать скриптhttp://softtime.ru/forum/read.php?id_forum=1&id_theme=71433#post419913Меня этому еще в детском саду научили. Если вы про это: А кто сказал, что id'ы обязаны следовать один за...перестал работать скриптFri, 29 Jan 2010 14:11:30 +0300neadekvatперестал работать скриптhttp://softtime.ru/forum/read.php?id_forum=1&id_theme=71433#post419808Первый ответ в теме. перестал работать скриптFri, 29 Jan 2010 07:30:52 +0300Теньперестал работать скриптhttp://softtime.ru/forum/read.php?id_forum=1&id_theme=71433#post419807Предложения явно не закончено. Аргументируйте. Может, вы, как и на хабре, предложите создавать временную табличку и еще с чем-то ибацо...перестал работать скриптFri, 29 Jan 2010 06:38:12 +0300neadekvatперестал работать скриптhttp://softtime.ru/forum/read.php?id_forum=1&id_theme=71433#post419710С нулём читабельнее.перестал работать скриптThu, 28 Jan 2010 20:03:55 +0300Теньперестал работать скриптhttp://softtime.ru/forum/read.php?id_forum=1&id_theme=71433#post419709" а ORDER BY RAND() LIMIT 1 не подходит? Нетперестал работать скриптThu, 28 Jan 2010 20:03:02 +0300Теньперестал работать скриптhttp://softtime.ru/forum/read.php?id_forum=1&id_theme=71433#post419689принято, спасибо, а как правильно?перестал работать скриптThu, 28 Jan 2010 18:27:48 +0300Bvzперестал работать скриптhttp://softtime.ru/forum/read.php?id_forum=1&id_theme=71433#post419679То, что не надо заключать в кавычки переменные и сравнивать что-то с нулемперестал работать скриптThu, 28 Jan 2010 17:41:15 +0300neadekvatперестал работать скриптhttp://softtime.ru/forum/read.php?id_forum=1&id_theme=71433#post419676что вы хотели этим сказать?перестал работать скриптThu, 28 Jan 2010 17:29:47 +0300Bvzперестал работать скриптhttp://softtime.ru/forum/read.php?id_forum=1&id_theme=71433#post419673"?php $photo = mysql_query("$sql"); =" "?php $photo = mysql_query($sql); ———————————————————————— "?php if (mysql_num_rows($photo) == 0) =" "?php if (!mysql_num_rows($photo))перестал работать скриптThu, 28 Jan 2010 17:16:36 +0300neadekvatперестал работать скриптhttp://softtime.ru/forum/read.php?id_forum=1&id_theme=71433#post419669спасибо "?php if(!defined("INCLUDE")) exit('запрет на прямой доступ'); include 'include/config.php'; $sql = "SELECT `url` FROM `photo` ORDER BY RAND() LIMIT 1";...перестал работать скриптThu, 28 Jan 2010 16:57:22 +0300Bvzперестал работать скриптhttp://softtime.ru/forum/read.php?id_forum=1&id_theme=71433#post419667а ORDER BY RAND() LIMIT 1 не подходит?перестал работать скриптThu, 28 Jan 2010 16:52:41 +0300neadekvatперестал работать скриптhttp://softtime.ru/forum/read.php?id_forum=1&id_theme=71433#post419665Вам нужно разобраться, в каком именно месте у Вас ошибка. Сам запрос вы пробовали выводить? "?php $sql = "SELECT...перестал работать скриптThu, 28 Jan 2010 16:49:35 +0300Лена