Я хотел бы добавить данные («имя пользователя») из базы данных в массив («массив1») и записать все элементы из массива. Я отметил проблемную c часть кода. Если я запускаю этот код, я вижу: Что может быть не так?
Вывод
Notice: Array to string conversion in C:\xampp\htdocs\pokus_phpmyadmin_get\php_code_jen_seznam.php on line 16
Array,
Notice: Array to string conversion in C:\xampp\htdocs\pokus_phpmyadmin_get\php_code_jen_seznam.php on line 16
Array,
Notice: Array to string conversion in C:\xampp\htdocs\pokus_phpmyadmin_get\php_code_jen_seznam.php on line 16
Array,
data_to_array. php
<?php
$conn = mysqli_connect("localhost", "root", "", "company");
// Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
$sql = "SELECT id, username, password FROM login";
$result = $conn->query($sql);
if ($result->num_rows > 0) {
// problematic function append from there
$array1 = array();
while ($row = $result->fetch_assoc()) {
array_push($array1, ["username"]);
}
for ($x = 0; $x != count($array1); $x++) {
echo $array1[$x].", ";
}
// to there
} else {
echo "0 results";
}
$conn->close();