Случайное расположение переменных

Rendy

Новичок
Случайное расположение переменных

Подскажите, делаю тест, совсем запутался. Как в php сделать так, что бы переменные располагались случайным образом.

Есть заданное слово.
$word=$_GET['word'];

Есть база данных.
Из этой базы данных для теста выводится 4 случайных слова.

$db = mysql_connect("localhost", "root");
$result = mysql_db_query ("А", "SELECT * FROM А where word != '$word' ORDER BY RAND() LIMIT 4 ");
while ($row = mysql_fetch_array ($result)) {
$word1=$row["word"]
Далее эти слова выводятся на экран.
//
echo "$word1";
}

Но как сделать так, что бы переменная $word становилась случайным образом у этих четырех слов?
 

Mr_Max

Первый класс. Зимние каникулы ^_^
Команда форума
переменная $word становилась случайным образом
Ты имеешь ввиду именно переменные?
Может что-то другое?

-~{}~ 24.02.08 23:32:

Если серезно, объясни, пожалуйста что такое становилась?
 

Beavis

Banned
у тебя у переменной $word значение только одно - то что пришло из GET

как можно одно значение расставить случайным образом? ты фигню спросил, переформулируй

скрипт у тебя опасный) magic_quotes чтоль используешь?
 

Rendy

Новичок
Ну может не совсем явно объяснил, короче хочу сделать скрипт проверки знаний.

Есть правильный ответ- это $word.
А есть еще несколько неправильных ответов, они выводятся из базы данных.
Что бы было сложнее найти правильный ответ, нужно что бы он выскакивал в разных местах.
Например.
Я могу сделать что бы ответы появлялись так:
- Правильный ответ
- Неправильный ответ1
- Неправильный ответ2
- Неправильный ответ2
- Неправильный ответ3

Или так:
- Неправильный ответ1
- Неправильный ответ2
- Неправильный ответ3
- Неправильный ответ4
- Правильный ответ

Но незнаю как сделать так, что бы Правильный ответ выскакивал все время в разных местах.

Например так:
- Неправильный ответ1
- Правильный ответ
- Неправильный ответ2
- Неправильный ответ3
- Неправильный ответ4
 

Beavis

Banned
Rendy
у тебя правильный ответ методом GET приходит в скрипт? странно...
 
Сверху