- 1
- 2
- 3
- 4
- 5
- 6
- 7
// Проверяет, есть ли у страницы вложенные страницы
function exists_sub_pages($page_id)
{
$select_sub_pages=mysql_query("select * from pages where parent='".$page_id."'");
if (mysql_num_rows($select_sub_pages)>0) {$result=1;} else {$result=0;}
return $result;
}
guest 09.01.2009 20:40 # 0
Ну вполне нужная функция, если например в цикле нужно проверить кучу вложенстей..
guest 10.01.2009 08:27 # 0
[quote=USED]
Ну вполне нужная функция, если например в цикле нужно проверить кучу вложенстей..
[/quote]
получить + n запросов на эту кучу и убить сервер БД. Да, вполне нужная :)
guest 10.01.2009 10:25 # 0
страйко, предложите лучший вариант как проверить N вложеных страниц, получая их $page_id по ходу выполнения скрипта?
guest 10.01.2009 12:26 # 0
Во-первых, нафига выбирается вся запись из базы, если нужно только узнать кол-во подходящих записей??
Вместо SELECT *, делаем SELECT COUNT(*)
И зачем вводить еще одну переменную?
Проще ли сразу написать
guest 22.01.2009 01:08 # 0
?