да, в таблице есть данные. вот почему то у меня запрос не проходит, в чем может быть причина? Код (Text): function get_crumbs($this_cat_id, $flarn, $keep_cat_id) { $rarr="—"; $link_to_page=$_SERVER['PHP_SELF']; if (!isset($this_cat_id)) { $this_cat_id = $_GET["page"]; } $sql = "SELECT id, page, title FROM 'categories'"; $sql = "where id = $this_cat_id"; $show_crumb_trail = mysql_query($sql); //echo('['.mysql_errno().'] ['.mysql_error().']'); exit; $num_crumbs = @mysql_num_rows($show_crumb_trail); if ($num_crumbs > 0) { list($cat_id, $cat_parent, $cat_name) = mysql_fetch_row($show_crumb_trail); $cat_id_array[$flarn] = $cat_id; $cat_parent_id_array[$flarn] = $cat_parent; $cat_name_array[$flarn] = $cat_name; if ($cat_id_array[$flarn] > 0) { mysql_free_result($show_crumb_trail); $next = $flarn+1; if ($flarn == 0 ) { //echo "Главная >> "; } get_crumbs($cat_parent_id_array[$flarn], $next, $keep_cat_id); //if ($keep_cat_id==$cat_id_array[$flarn]) { echo $cat_name_array[$flarn]; } else { if ($cat_parent==0) { echo "<a href=/".$cat_id.".htm>$cat_name_array[$flarn]</a>"; } else { echo " $rarr <a href=/".$cat_id.".htm>$cat_name_array[$flarn]</a>"; } } } } и еще как выложить фото на этом форуме?
вспомнил, значит так: 1 заходишь на http://www.radikal.ru/ 2 загружаешь туда картинку 3 берешь ссылку на загруженную картинку и через вставляешь ссылку на картинку
проблема в этой строке скорее всего PHP: $this_cat_id = $_GET["page"]; как у тя устроен сайт? как выдаются страницы? почитай топик сначала
у меня страницы выводятся из базы, т.е. сначала в файле categories выводятся в цикле, потом если откроешь заметку какую нибудь открывается она в новом файле lesson Код (Text): http://localhost/engelz.com/categories.php?cat=1 Код (Text): http://localhost/engelz.com/lesson.php?id=2
попробуй переправить эту строку PHP: $this_cat_id = $_GET["page"]; на PHP: $this_cat_id = $_GET["cat"];
что-то вы невнимательно читаете. Luge зря что ли писал? после этих двух строк добавить Код (Text): var_dump($sql); die(); и смотреть до озарения.
вы можете полностью код подправить? пожалуйста, кто знает помогите... Код (Text): function get_crumbs($this_cat_id, $flarn, $keep_cat_id) { $rarr="—"; $link_to_page=$_SERVER['PHP_SELF']; if (!isset($this_cat_id)) { $this_cat_id = $_GET["cat"]; } $sql = "SELECT id, cat, title FROM categories"; $sql = "where id = $this_cat_id"; var_dump($sql); die(); $show_crumb_trail = mysql_query($sql); //echo('['.mysql_errno().'] ['.mysql_error().']'); exit; $num_crumbs = @mysql_num_rows($show_crumb_trail); if ($num_crumbs > 0) { list($cat_id, $cat_parent, $cat_name) = mysql_fetch_row($show_crumb_trail); $cat_id_array[$flarn] = $cat_id; $cat_parent_id_array[$flarn] = $cat_parent; $cat_name_array[$flarn] = $cat_name; if ($cat_id_array[$flarn] > 0) { mysql_free_result($show_crumb_trail); $next = $flarn+1; if ($flarn == 0 ) { //echo "Главная >> "; } get_crumbs($cat_parent_id_array[$flarn], $next, $keep_cat_id); //if ($keep_cat_id==$cat_id_array[$flarn]) { echo $cat_name_array[$flarn]; } else { if ($cat_parent==0) { echo "<a href=/".$cat_id.".htm>$cat_name_array[$flarn]</a>"; } else { echo " $rarr <a href=/".$cat_id.".htm>$cat_name_array[$flarn]</a>"; } } } }
нечего радоваться, тоже самое пишет опять... Код (Text): string(50) "SELECT id, cat, title FROM categories where id = 1"