FlaMen
Новичок
Запрос SQL
Возможно этот вопрос уже задавался...
Есть таблица: tbl_cat
Можно ли составить один SQL запрос на следуйщие действия:
В функции даны два значения c_see каталога и c_see подкаталога,
$cat = "mysql";
$podcat = "staty";
function out_cat($cat, $podcat)
{
Нужно получить c_id from tbl_cat where c_lv = '0' and c_see = '$cat'
полученный c_id вставить в запрос from tbl_cat where c_lv ='c_id' and c_see='$podcat'
}
________________________________________
или же готовый скрипт
function out_ipodcat($cat, $podcat)
{
$this->sql_query="select * from tbl_cat where c_see='$cat'";
$this->sql_execute();
$id_cat = mysql_fetch_array($this->sql_res);
$this->sql_query="select * from tbl_cat where c_lv='$id_cat[c_id]' && c_see = '$podcat'";
$this->sql_execute();
return(mysql_fetch_array($this->sql_res));
}
_________________________________________
Возможно ли это организовать одним запросом?
Возможно этот вопрос уже задавался...
Есть таблица: tbl_cat
PHP:
c_id |c_lv | c_name | c_see |
======|=====|============|============|
1 | 0 |Главная | system |
2 | 0 | MySQL | mysql |
3 | 0 | Perl1 | perl |
4 | 0 | C++ | c |
5 | 0 | Delphi | delphi |
6 | 2 | Статьи | staty |
7 | 2 | Скачать | wodnl |
8 | 2 | Книги | book |
9 | 1 | ТОП | to |
12 | 5 | Статьи | staty |
26 | 3 | Исходники | sourse |
=======================================
В функции даны два значения c_see каталога и c_see подкаталога,
$cat = "mysql";
$podcat = "staty";
function out_cat($cat, $podcat)
{
Нужно получить c_id from tbl_cat where c_lv = '0' and c_see = '$cat'
полученный c_id вставить в запрос from tbl_cat where c_lv ='c_id' and c_see='$podcat'
}
________________________________________
или же готовый скрипт
function out_ipodcat($cat, $podcat)
{
$this->sql_query="select * from tbl_cat where c_see='$cat'";
$this->sql_execute();
$id_cat = mysql_fetch_array($this->sql_res);
$this->sql_query="select * from tbl_cat where c_lv='$id_cat[c_id]' && c_see = '$podcat'";
$this->sql_execute();
return(mysql_fetch_array($this->sql_res));
}
_________________________________________
Возможно ли это организовать одним запросом?