@JTester

Как добавить массив в базу?

Здравствуйте! Помогите решить проблему. В общем, в базе у меня есть таблица users, в ней есть вот такие столбцы id, to, from
Есть у меня такой массив
$arr = [
    [
        'q' => 1,
        'w' => 2,
        'r' => 3
    ],
    [
        'q' => 3,
        'w' => 6,
        'r' => 10
    ]
];

Как мне добавить этот массив в таблицу в столбец to? Но, мне нужно будет потом и получить такой массив, как это правильно сделать?
  • Вопрос задан
  • 98 просмотров
Пригласить эксперта
Ответы на вопрос 1
t-alexashka
@t-alexashka
Сразу пишу legacy код
<?php

$arr = ['a' => 'b'];
$arrStr = json_encode($arr);
$q = "INSERT INTO tbl (column) VALUES ('$arrStr');";
// execute $q ...


// вытаскиваем
$q = "SELECT ...";

$arr = json_decode($dbResult['column']);
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы