landocss Ответов: 1

Почему я получаю эту ошибку: обратите внимание: преобразование массива в строку в /storage/ssd4/795/13427795/public_HTML/blogposthandle.php на линии 11 массив


Я делаю простой тест с PHP и SQL, но я столкнулся с этой проблемой:

Обратите внимание: преобразование массива в строку в /storage/ssd4/795/13427795/public_html/blogposthandle.php на линии 7 массив.

$link = mysqli_connect("Localhost","username","passowrd","name");

  $sql = 'SELECT * FROM pizza';
  $result = mysqli_query($link, $sql);
  $pizzas = mysqli_fetch_all($result);
  echo $pizzas;


Что я уже пробовал:

Может ли кто-нибудь сказать мне, что я делаю не так?

Patrice T

Код состоит из 6 строк, но ошибка находится в строке 7 или 11 ??

1 Ответов

Рейтинг:
10

OriginalGriff

Потому что вы не можете использовать echo чтобы вывести весь массив, вы должны использовать цикл:

$colours = array("Red", "Green", "Blue");
foreach($colours as $value){
    echo $value . "<br>";
}