{% else-1 %}
Обновить | Подписаться | Поднять тему
Чтобы выполнить действие авторизируйтесь или пройдите регистрацию на сайте.
11.
pox4e * 0.83
(7 янв 2014, 12:00) [0/0] [0] [отв] [спам] [под] +1 | -1

Islamfon, 1 не столбец а строку
2 исключаешь в запросе id а результат из nomer берёшь.

where `id` != \'5\' and `id` != \'6\' orderby rand() LIMIT 1\" );
Делаю вот так, все правильно.
Вот уменя массив из базы $row[\'nomer\']. Этот массив содержит в себе 2 цифры5 и 6.

обрати внимание! id и nomer два разных столбца имеющих разные значения в полях


Изм. 1 раз. / Посл. изм.
pox4e * 0.83
(7 янв 2014, 12:04)
12. [автор] (7 янв 2014, 12:09) [0/0] [0] [отв] [спам] [под] +1 | -1

pox4e, Это я к примеру написал. Лучше посмотри на код, наверное здесь поймешь
<?php

// Проверяю есть ли активное задание у пользователя

$add = mysql_num_rows(mysql_query(\"select * from `my_strana` where `id_user` = \'$user[id]\' and `otvet` = \'0\'\"*);

// Создаю массив из пройденных пользователем заданий, чтобы они больше не попадались

$moi = mysql_query(\"select * from `my_strana` where `id_user` = \'$user[id]\' and `otvet` = \'1\' \"*;

while ($moi2 = mysql_fetch_array($moi)) {

// Рандомно выбираю задание исключив уже пройденные `id` != \'$moi2[id_strana]

$id = mysql_fetch_assoc(mysql_query(\"select * from `strana` where `id` != \'$moi2[id_strana]\' order by rand() LIMIT 1\"*);

}

// Добавляю задание для пользователя если ее нет

if($add == 0){
mysql_query(\"insert into `my_strana` set
`id_user` = \'$user[id]\',
`otvet` = \'0\',
`id_strana` = \'$id[id]\'

\"*;

}
?>

13.
pox4e * 0.83
(7 янв 2014, 12:29) [0/0] [0] [отв] [спам] [под] +1 | -1

с тела не вижу переменную в запросе `id_user` = \'$
[id]\'

14. [автор] (7 янв 2014, 12:33) [0/0] [0] [отв] [спам] [под] +1 | -1
pox4e,

Наверное это с тела. Но там все правильно

15.
~AL~ * 11.86
(7 янв 2014, 13:31) [0/0] [0] [отв] [спам] [под] +1 | -1
Islamfon,

раздели числа запятыми

16. [автор] (7 янв 2014, 13:41) [0/0] [0] [отв] [спам] [под] +1 | -1
~AL~,

Как?

17.
Gallardo * [мошенник] 9.95
(7 янв 2014, 13:43) [0/0] [0] [отв] [спам] [под] +1 | -1

Напиши значение $row

18. (7 янв 2014, 13:50) [0/0] [0] [отв] [спам] [под] +1 | -1

Попробуй после создания ассоц массива,создай $вар = ($ров[номер] == 5 ОР $ров[номер] == 6) ? НУЛЛ : $ров[номер]; далее эчо $вар;


Изм. 1 раз. / Посл. изм. (7 янв 2014, 13:52)
19.
Gallardo * [мошенник] 9.95
(7 янв 2014, 13:54) [0/0] [0] [отв] [спам] [под] +1 | -1

while ($moi2 = mysql_fetch_array($moi)) {



// Рандомно выбираю задание исключив уже пройденные `id` != \'$moi2[id_strana]



$id = mysql_fetch_assoc(mysql_query(\"select * from `strana` where `id` != \'$moi2[id_strana]\' order by rand() LIMIT 1\"*);



}


Дибилизм.Другого комментария нет.

20. (7 янв 2014, 13:57) [0/0] [0] [отв] [спам] [под] +1 | -1
Islamfon,

Как ты соединаешь эти числи?

Чтобы писать сообщения авторизируйтесь или пройдите регистрацию на сайте.
Подписаны: 1
Скачать тему | Файлы темы | Фильтр сообщений