Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/solr/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在yii中,json格式的输入是如何插入到表中的_Json_Yii_Extjs4 - Fatal编程技术网

在yii中,json格式的输入是如何插入到表中的

在yii中,json格式的输入是如何插入到表中的,json,yii,extjs4,Json,Yii,Extjs4,我正在使用extjs和yii创建项目。我的客户端设计在extjs-4中,服务器端设计在yii框架中 现在我有一个表Poll,字段如下: 波利德 波尔问题 活跃的 用户ID 和选项: 波利德 选择权 现在,在创建新pole的过程中,用extjs设计的轮询创建视图表单将接收输入,并以json格式将此数据发送到服务器端,如下所示:- { 'success':true, 'results':[ { 'pollid' : 1, 'p

我正在使用extjs和yii创建项目。我的客户端设计在extjs-4中,服务器端设计在yii框架中

现在我有一个表Poll,字段如下:

  • 波利德
  • 波尔问题
  • 活跃的
  • 用户ID
选项

  • 波利德
  • 选择权
现在,在创建新pole的过程中,用extjs设计的轮询创建视图表单将接收输入,并以json格式将此数据发送到服务器端,如下所示:-

{
  'success':true,
  'results':[ {
              'pollid' : 1,
               'pollQuestion' : 'Which is capital of india',
           } 
           {  options from polloption table in json format
   }]
}
所以在服务器端,所有这些值都将以json格式提供。现在,在yii中,我想在相应的轮询表字段中插入接收到的输入


那么Yii将如何转换json格式的输入,并将这些值插入轮询表的重复字段中。请帮帮我。

你的问题很模糊,很笼统。以下是您将要执行的操作的概述:

  • 将数据提交给Yii控制器
  • 如果数据在主体中,请使用PHP的。如果您发布或获得它,您可以使用Yii来读取原始JSON
  • 用于将JSON解析为PHP数组
  • 操纵数组值,并构建新数组
  • 返回数据(如果只需要原始JSON而不需要视图,则回显或打印数据)。您可能需要再次返回JSON以在extjs4中使用它,因此您需要使用该方法

谢谢您的回复。但如果可以的话,请给我一个文档链接,我可以从这里阅读详细信息。