Добрый день всем,помогите разобраться плиз
есть файл terminals.json и MySQL таблица terminale.
Нужно импортировать данные из файла в базу данных.
сделал:
<?php
require('db.php');
// reading json file
$json = file_get_contents('terminals.json');
//converting json object to php associative array
$data = json_decode($json, true);
// processing the array of objects
foreach ($data as $user) {
$agent = $user['agent'];
$id = $user['id'];
$name = $user['name'];
$address = $user['address'];
$work_time = $user['work_time'];
$lat = $user['lat'];
$lng = $user['lng'];
$type = $user['type'];
$status = $user['status'];
}
//insert into mysql table
$sql = "INSERT INTO terminale(agent, id, name, address, work_time, lat, lng, type, status)
VALUES('$agent', '$id', '$name', '$address', '$work_time', '$lat', '$lng', '$type', '$status')";
?>
Ошибка:
Notice: Undefined index: address in C:\xampp\htdocs\TEST\Test_Map\json-mysql\json-mysql.php on line 12
Помагите плиз
> Ошибка:
> Notice: Undefined index: address in C:\xampp\htdocs\TEST\Test_Map\json-mysql\json-mysql.php
> on line 12
> Помагите плизПокажите как вы создаете таблицу.
>> Ошибка:
>> Notice: Undefined index: address in C:\xampp\htdocs\TEST\Test_Map\json-mysql\json-mysql.php
>> on line 12
>> Помагите плиз
> Покажите как вы создаете таблицу.CREATE TABLE IF NOT EXISTS `adrese` (
`id` int(10) NOT NULL,
`agent` varchar(250) DEFAULT NULL,
`name` varchar(250) DEFAULT NULL,
`address` varchar(250) DEFAULT NULL,
`work_time` varchar(250) DEFAULT NULL,
`lat` varchar(250) DEFAULT NULL,
`lng` varchar(250) DEFAULT NULL,
`type` varchar(250) DEFAULT NULL,
`status` varchar(25) DEFAULT NULL
) ENGINE=InnoDB AUTO_INCREMENT=1023 DEFAULT CHARSET=utf8;
вставка
INSERT INTO terminaleсоздание
CREATE TABLE IF NOT EXISTS `adrese`что-то пошло не так