ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
 |
|

19.09.2008, 14:47
|
|
Постоянный
Регистрация: 11.11.2006
Сообщений: 834
Провел на форуме: 3941248
Репутация:
668
|
|
PHP код:
switch($_POST['radio1'])
{
case 1: $b = 'checked'; break;
case 2: $c = 'checked'; break;
case 3: $d = 'checked'; break;
default: $a = 'checked';
}
<input type="radio" name="radio1" value="no" <?=$a?>>Все
<input type="radio" name="radio1" value="1" <?=$b?>>Покупка
<input type="radio" name="radio1" value="2" <?=$c?>>Продажа
<input type="radio" name="radio1" value="3" <?=$d?>>Аренда
Последний раз редактировалось Doom123; 19.09.2008 в 14:51..
|
|
|

19.09.2008, 14:47
|
|
Познавший АНТИЧАТ
Регистрация: 12.03.2008
Сообщений: 1,379
Провел на форуме: 5866479
Репутация:
1809
|
|
О нет, только не смарти!
NuR, Doom123, спасибо!
|
|
|

19.09.2008, 15:12
|
|
Познавший АНТИЧАТ
Регистрация: 12.03.2008
Сообщений: 1,379
Провел на форуме: 5866479
Репутация:
1809
|
|
PHP код:
$result = mysql_query ("SELECT * FROM `base` ORDER BY `id` ASC");
Как сделать так, чтобы выборка происходила в случайном порядке? 
Есть ABC, есть DESC, а есть что то вроде shuffle?
|
|
|

19.09.2008, 15:16
|
|
Участник форума
Регистрация: 08.04.2008
Сообщений: 242
Провел на форуме: 2230263
Репутация:
229
|
|
Сообщение от mff
PHP код:
$result = mysql_query ("SELECT * FROM `base` ORDER BY `id` ASC");
Как сделать так, чтобы выборка происходила в случайном порядке? 
Есть ABC, есть DESC, а есть что то вроде shuffle?
А не проще будет массив с результатом случайным образом перемешать?
P.S. Хотя если важна скорость, то стоит поискать другое решение.
Последний раз редактировалось m0nsieur; 19.09.2008 в 15:20..
|
|
|

19.09.2008, 15:19
|
|
Познавший АНТИЧАТ
Регистрация: 12.03.2008
Сообщений: 1,379
Провел на форуме: 5866479
Репутация:
1809
|
|
Подскажи, как?
PHP код:
$result = mysql_query ("SELECT * FROM `base`");
for ($i = 0; $i < 2; $i++) {
$row = mysql_fetch_array ($result);
echo $row["opis"].'<br />';
}
Последний раз редактировалось mff; 19.09.2008 в 15:23..
|
|
|

19.09.2008, 15:34
|
|
Участник форума
Регистрация: 08.04.2008
Сообщений: 242
Провел на форуме: 2230263
Репутация:
229
|
|
Хотя что-то не просто получается =/ свою функцию сортировки городить придется через usort() иначе никак..
P.S. Попробуй ORDER BY RAND()
У меня вроде сработало и не надо выходной массив сортировать как я в начале сказал =)
Последний раз редактировалось m0nsieur; 19.09.2008 в 15:41..
|
|
|

19.09.2008, 16:05
|
|
Познавший АНТИЧАТ
Регистрация: 12.03.2008
Сообщений: 1,379
Провел на форуме: 5866479
Репутация:
1809
|
|
m0nsieur! Отличное решение! Спасибо!
|
|
|

19.09.2008, 16:44
|
|
Участник форума
Регистрация: 30.08.2008
Сообщений: 128
Провел на форуме: 668329
Репутация:
106
|
|
подскажите как на php прочитать текстовый файл и записать из него слово в массив.
если есть код, напишите, плз.
|
|
|

19.09.2008, 16:48
|
|
Участник форума
Регистрация: 11.12.2005
Сообщений: 160
Провел на форуме: 745130
Репутация:
159
|
|
$massiv=file("file.txt");
|
|
|

19.09.2008, 16:52
|
|
Moderator - Level 7
Регистрация: 16.02.2008
Сообщений: 580
Провел на форуме: 1595333
Репутация:
291
|
|
http://php.net/manual/en/function.file.php
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|