(7 янв 2014, 14:34) (
0/
0)
[
0]
Islamfon, ну если сделать такую функцию?При нажатии пропустить,это задание записывается как выполненное.
(7 янв 2014, 14:28) (
0/
0)
[
0]
UA95, благодарю за ссылку,но я джоином постоянно пользуюсь
И меня ты этой статьёй не удивишь
(7 янв 2014, 14:27) (
0/
0)
[
0]
UA95, так...На заметку...Если что...Им соединяют таблицы,а не запросы к одной таблице.
(7 янв 2014, 14:25) (
0/
0)
[
0]
Islamfon, сто плюсов с тебя
(7 янв 2014, 14:24) (
0/
0)
[
0]
UA95, ладно...Соедини в его случае JOIN`ом...Мне интересно твое предложение
(7 янв 2014, 14:15) (
0/
0)
[
0]
UA95, хм.Интересно.Какой?
Если myisam,то еще по-божески.Если Инно,то там джоин долго думает.
(7 янв 2014, 14:11) (
0/
0)
[
0]
UA95, Ты бы для начала спросил какой у него двиг мускула.
(7 янв 2014, 14:07) (
0/
0)
[
0]
В твоём случае проще сделать по порядку выполнение...
[code]
<?php
$add = mysql_num_rows(mysql_query(\"SELECT * FROM `my_strana` WHERE `id_user` = \'\".$user[\'id\'].\"\' and `otvet` = \'0\'\"
);
$count = mysql_num_rows(mysql_query(\"SELECT * FROM `my_strana` WHERE `id_user` = \'\".$user[\'id\'].\"\' and `otvet` = \'1\'\"
);
$next=$count+1;
$id = mysql_fetch_array(mysql_query(\"SELECT * FROM `strana` WHERE `id` = \'\".$next.\"\' LIMIT 1\"
);
if($add == 0){
mysql_query(\"INSERT INTO `my_strana` SET
`id_user` = \'\".$user[\'id\'].\"\',
`otvet` = \'0\',
`id_strana` = \'\".$id[\'id\'].\"\'
\"
;
}
?>
[/code]
(7 янв 2014, 13:54) (
0/
0)
[
0]
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\"
);
}
Дибилизм.Другого комментария нет.
(7 янв 2014, 13:43) (
0/
0)
[
0]
Напиши значение $row