[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: составить запрос или другой выход
BeerMan88
Здравствуйте! Помогите составить запрос или другой вариант как решить проблему!
есть запрос
SELECT `id`,`auditory` FROM `tb_task` WHERE `author` != '{$user}'

но хочю добавить вывод по выбору через auditory что есть в таблице tb_task
например: если auditory =
0 это тотже вывод
1 это author из таблицы tb_task это мой реферер
ну с этим проблем какбы нет но вот
2 это если у меня в таблице tb_users поле referer пустое
надо както вывести ето одним запросом или функцией или еще както! наставте на путь истиный! Эсли что не ясно пишите подругом обясню!
Зарание спасибо!

а и пробовал так
$c_i = "SELECT `id`,`auditory` FROM tb_task WHERE author != '{$user}'";
$c_i = tv_mysql_query($c_i);
while ($c_i = mysql_fetch_assoc($c_i)){
$auditory = $c_i['auditory'];
switch($auditory) {
case 0:$sort_aud ="";break;
case 1:$sort_aud = " AND tb_task.author = '{$my_referer}'";break;
case 2:$sort_aud = " AND tb_users.referer = '' AND tb_users.username = '{$user}'";break;
}
$count_items = "SELECT COUNT(tb_task.id) FROM tb_task,tb_users WHERE tb_task.id = '{$c_i['id']}'$sort_aud ";
}

но выводит одно и тоже несколько раз!
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.