В общем я на одной странице вывожу данные. Все нормально.
Но пытаюсь вывести в другой странице пишет ошибки. Как исправить ?
Warning: mysqli_fetch_all() expects parameter 1 to be mysqli_result, boolean given in Z:\home\test1.ru\www\db.php on line 21
Warning: Invalid argument supplied for foreach() in Z:\home\test1.ru\www\db.php on line 22
PHP:
скопировать код в буфер обмена
<?PHP $category_name = get_category_names_by_id($_GET['catalog_id']); ?> <p class="line-text"><?PHP echo $category_name["catalog_name"]; ?></p>
PHP:
скопировать код в буфер обмена
function get_category_names_by_id($id) { global $link; $sql = "SELECT * FROM catalogs WHERE id = $id"; $catalogs = mysqli_fetch_all($result, MYSQLI_ASSOC); foreach($catalogs as $catalog){ return $catalog; }
|