@outplayedrq

Как можно получить такой массив из MySQL?

const items = [
{
name: 'Apple',
dropChance: 0.7
},
{
name: 'Knife',
dropChance: 0.25
},
{
name: 'Spoon',
dropChance: 0.25
},
{
name: 'Ice Cream',
dropChance: 0.1
}
];


Как можно получить такой массив из базы данных? Это массив в JavaScript, как можно получить такой массив из MySql через ajax, json или php.

<?php
require_once ('../DropCases/MySql/Connection.php'); // подключаем скрипт

$conn = new mysqli($host, $user, $password, $database);

$sql = " SELECT * FROM `doka 2` ";
$result = mysqli_query($conn, $sql) or die("Ошибка");

while($items = mysqli_fetch_row($result)) {
$id[] = $items[0];
$title[] = $items[1];
$img[] = $items[2];
$price[] = $items[3];
$type[] = $items[4];
$chance[] = $items[5];
}

$conn->close();
?>
  • Вопрос задан
  • 132 просмотра
Решения вопроса 1
FanatPHP
@FanatPHP
Чебуратор тега РНР
require_once ('../DropCases/MySql/Connection.php'); // подключаем скрипт

$sql = " SELECT * FROM `doka 2`";
$data = $mysqli->query($sql)->fetch_all(MYSQLI_ASSOC);
echo json_encode($data);


В Connection.php положить то что написао здесь
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы