Запись JSON в БД.

Программирование, которое не связано с API и Flash.

Запись JSON в БД.

Сообщение Derial » 04 ноя 2012, 19:04

Вод мой код php
  1. <?php
  2. header('Content-Type: application/json; charset=utf-8');
  3.  $table_name = "fishing";
  4.  
  5.      $viewer_id = '67296096';
  6.      $rodBranch = '1';
  7.      $rodBambuk = '1';
  8.  
  9.  
  10.     $db = mysql_connect("localhost","...","...") or die('Connection failed!'); //!!
  11.     mysql_select_db("fish",$db) or die (mysql_error());
  12.     $response['response'] = array('rodBranch' => $rodBranch,'rodBambuk' => $rodBambuk); //Создаю JSON
  13.     $rods = json_encode($response);//Кодирую
  14.    
  15.     $sql = mysql_query("UPDATE $table_name SET rods = $rods WHERE uid = $viewer_id") or die (mysql_error());//Ошибка тут!!!
  16.     echo "OK";


Вот что пишет
  1. You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the  right syntax to use near '"response":{"rodBranch":"1","rodBambuk":"1"}} WHERE uid = 67296096' at line 1


В таблице поле rods - это text поле с кодировкой utf-8

Что не так подскажите, заранее спасибо!)
Derial

 
Автор темы
Сообщения: 65
Зарегистрирован: 07 мар 2012, 17:22
Откуда: Карачев
Благодарил (а): 15 раз.
Поблагодарили: 0 раз.

Чтобы убрать блок с рекламой, зарегистрируйтесь на форуме или войдите.

Google
 



Re: Запись JSON в БД.

Сообщение Serge » 04 ноя 2012, 21:43

  1. mysql_query("UPDATE " . $table_name . " SET rods = '" . $rods "' . WHERE uid = " . $viewer_id)
http://sevenlines.com.ua - разработка и продвижение сайтов

За это сообщение автора Serge поблагодарил:
Derial
Serge
WEB Team
WEB Team
 
Сообщения: 520
Зарегистрирован: 04 мар 2011, 21:55
Благодарил (а): 2 раз.
Поблагодарили: 65 раз.

Re: Запись JSON в БД.

Сообщение Derial » 04 ноя 2012, 23:46

Огромное спасибо :)
Derial

 
Автор темы
Сообщения: 65
Зарегистрирован: 07 мар 2012, 17:22
Откуда: Карачев
Благодарил (а): 15 раз.
Поблагодарили: 0 раз.


Вернуться в Программирование на PHP и других языках (без использования API)



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0