я следующая функция, которая возвращает название категориичтение содержимого возвращаемого массива?
function getcategories()
{
global $mysqli;
$sql = "select dndo_busi_cat_name from tbl_dndo_busi_cat";
if(!$result = $mysqli->query($sql)){
die('There was an error running the query [' . $db->error . ']');
}
$row = $result->fetch_all(MYSQLI_ASSOC);
return ($row);
}
моя называется функция
$data=getcategories();
я проверил функцию возврата с помощью var_dump ($ данных), он возвращает массив, но когда я пытаюсь получить результат с использованием $ data ['categoryname']; я ничего не понимаю.
и вы также должны опубликовать содержимое 'var_dump ($ данных)' – Ghost
Если вы могли бы показать нам содержимое массива, который будет great – Rossco
'mysqli_result :: fetch_all' возвращает ** массив ** записей результатов не одна запись. Поэтому вы должны использовать этот синтаксис: '$ data [0] ['categoryname']'. Или используйте цикл – hindmost