Do tej pory skrypt zasuwa sobie na serwerze z PHP4 (bez żadnych błędów). Niestety będę musiał przenieść go na serwerek obsługujący już tylko PHP5.
PHP5 przyczepia się do linii 179 i 180 oraz 209 i 210. (nie jest to cały skrypt, więc tutaj odpowiednio są to linie 13 i 14 oraz 43 i 44)
Komunikat jest następujący:
Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /application.php on line 179
Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /application.php on line 180
Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /application.php on line 209
Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /application.php on line 210
Strona się wyświetla, ale nie ma tego co powinno zostać pobrane z bazy.
Nie znam się niestety na PHP na tyle aby samemu sobie z tym poradzić w związku z tym zwracam się
do fachowców o pomoc. Co jest nie tak?
<?php // ----- category function ----- function ShowCategoryPath($cat) { $parent_id = 1000; while($parent_id) { // read name and parent_id $query = "select * from category where category_id=$cat"; // write path $path = $name; } else { $path = $name . $category_separator . $path; } // next looping $cat = $parent_id; } return $path . " "; } function ShowCategoryPathLink($cat,$flag=0) { if($flag==1) { $view_cat_admin_area = true; } $parent_id = 1000; while($parent_id) { // read name and parent_id $query = "select * from category where category_id=$cat"; // bold in search result if($bold_keyword) { $j=0; while($j<count($keywords)) { $j++; } } // set href if($view_cat_admin_area) { $href = "<a href=cat_view.php?cat=$cat>"; } else { $href = "<a href=$site_url/browse.php?cat=$cat>"; } // write path $path = $href.$name."</a>"; } else { $path = $href.$name."</a>" . $category_separator . $path; } // next looping $cat = $parent_id; } return $path; } ?>