Быстрый переход |
|
Программирование PHP, Perl, HTML, XHTML, CSS, JavaScript, MySQL и другие языки кодирования. |
|
Опции темы |
Сегодня | |||||
|
15.02.2015, 20:40 | #1 | |||
Реноме:
1556
|
Json в базу
Нужно json из $file:
пример из 3-х (прошу учесть что anes, - это массив до 12 значений) PHP код:
Как? Помогите пожалуйста! желательно рабочий пример
__________________
|
|||
16.02.2015, 00:33 | #2 | |||
Реноме:
167
|
<?php
mysql_connect('localhost', 'user', 'pass') or die(mysql_error()); mysql_select_db('db_name') or die(mysql_error()); $json = '[{"aie_ita":"32","a_i":null,"de_ata":"SY","dp_a_ao" :null,"avalata":"GE","ar_aao":null,"cdesare":false ,"trars":0,"anes":["39","324"]},{"aie_ita":"36","a_i":null,"de_ata":"FY","dp_a_a o":null,"avalata":"GE","ar_aao":null,"cdesare":fal se,"trars":0,"anes":["39","920"]},{"aie_ita":"38","a_i":null,"de_ata":"GY","dp_a_a o":null,"avalata":"GA","ar_aao":null,"cdesare":fal se,"trars":0,"anes":["39","390","345"]}]'; $arr = json_decode($json); $sql = 'INSERT INTO tab_name (aie_ita, a_i, de_ata, dp_a_ao, avalata, ar_aao, cdesare, trars, anes) VALUES '; foreach ($arr as $row) { $sql .= "('".$row->aie_ita."', '".$row->a_i."', '".$row->de_ata."', '".$row->dp_a_ao."', '".$row->avalata."', '".$row->ar_aao."', '".$row->cdesare."', '".$row->trars."', '".serialize($row->anes)."'),"; } $sql = trim($sql, ','); mysql_query($sql) or die(mysql_error()); mysql_close(); ?> |
|||
Реклама | |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|