{% else-1 %}
Обновить | Подписаться | Поднять тему
Чтобы выполнить действие авторизируйтесь или пройдите регистрацию на сайте.
1.
Playtox * 1.63
[автор] (6 дек 2016, 17:03) [0/0] [0] [отв] [спам] [под] +1 | -1

Как можно записать в БД вот эти данные :
[["SASUNITY.COM COPS VS BANDITS Role Play","islands",5,36,"03:46","184.154.134.174",64092,"Miscreated: Alpha 0.1.1.1872"],["SASUNITY.COM 24/7 Admins|Fast Nights|PVE","islands",17,36,"14:34","184.154.134.172",64092,"Miscreated: Alpha 0.1.1.1872"]]


C тем учётом что: SASUNITY.COM COPS VS BANDITS Role Play Это имя сервера name
islands Это карта сервера map
5 Это онлайн сервера online
03:46 Это время сервера time
"184.154.134.172","64092" Это ip сервера ip
"Miscreated: Alpha 0.1.1.1872" Это версия сервера V
И еще таких данных о каждом сервере 600 штук.
Как записать это все, и все под своим параметром?

2.
Saint * 0.88
(6 дек 2016, 17:11) [0/0] [0] [отв] [спам] [под] +1 | -1

<?
//Массив твой
$data = array();
$json = json_encode($data, true);
//заном в бд (или что ты там делаешь)
$sql->query("UPDATE `table` SET `data` = '{$json}' WHERE `id` = 1 limit 1;"*;

$set = $sql->ass("SELECT * FROM `table` WHERE `id` = 1 limit 1;"*;

$json = (array)json_decode($set['data']);
echo $json[0];
echo $json[1];
//и т.п
?>
//Думаю поникаешь к чему клоню

3.
Playtox * 1.63
[автор] (6 дек 2016, 17:25) [0/0] [0] [отв] [спам] [под] +1 | -1

Saint, $data = array('test' => 'что-то'); сюда это? [["SASUNITY.COM COPS VS BANDITS Role Play","islands",5,36,"03:46","184.154.134.174",64092,"Miscreated: Alpha 0.1.1.1872"],["SASUNITY.COM 24/7 Admins|Fast Nights|PVE","islands",17,36,"14:34","184.154.134.172",64092,"Miscreated: Alpha 0.1.1.1872"]]
Добавлено 06.12.16 в 17:27:09:
Параметры то запишутся ну а толку, надо что бы все под своим тегом было, "SASUNITY.COM COPS VS BANDITS Role Play" под тегом name, "islands" - map

4. (6 дек 2016, 17:27) [0/0] [0] [отв] [спам] [под] +1 | -1

del

5. (6 дек 2016, 17:36) [0/0] [0] [отв] [спам] [под] +1 | -1

всмысле на массив это не похоже?а на что тогда? Это елементарный "простой массив" - как его называют...

6. (6 дек 2016, 17:39) [0/0] [0] [отв] [спам] [под] +1 | -1

каким образом ты с базой работаешь?И откуда ты берешь эту инфу?

7. (6 дек 2016, 17:46) [0/0] [0] [отв] [спам] [под] +1 | -1

Это же json-массив, его просто перекодировать функцией, и занести в базу.
Тебе дали уже решение во втором посте, если не стопроцентное, то на 80% точно готовое

8.
Playtox * 1.63
[автор] (6 дек 2016, 17:47) [0/0] [0] [отв] [спам] [под] +1 | -1

MTVATOR, http://miscreatedgame.com/servers/api/servers_list.php

9. (6 дек 2016, 18:10) [0/0] [0] [отв] [спам] [под] +1 | -1

а к базе как обращаешься?

10. (6 дек 2016, 18:12) [0/0] [0] [отв] [спам] [под] +1 | -1

Ну как то так.
Подключение к базе сам напишешь.
<?php
$data = file_get_contents("http://miscreatedgame.com/servers/api/servers_list.php"*;
$result = json_decode($data, true);

foreach ($result AS $item) {
list($name, $map, $online, $int, $time, $ip, $V) = $item;
//int - число 36 (к нему описания не было)
$sql = "INSERT INTO servers
(name, map, online, int, time, ip, v)
VALUES
('{$name}', '{$map}', '{$online}', '{$int}', '{$time}', '{$ip}', '{$V}')
"
mysql_query($sql);
}
?>

Чтобы писать сообщения авторизируйтесь или пройдите регистрацию на сайте.
Подписаны: 0
Скачать тему | Файлы темы | Фильтр сообщений