【问题标题】:how to copy session variables data of codeigniter into the session variables of pdo php [closed]如何将codeigniter的会话变量数据复制到pdo php的会话变量中[关闭]
【发布时间】:2018-02-01 07:00:51
【问题描述】:

我想将CodeIgniter的会话变量中的数据复制到PDOPHP的会话变量中

session_start();
$_SESSION["user_id1"]=$set['user_id'];

【问题讨论】:

  • pdo?数据库驱动程序?你想完成什么?
  • 我开发了一个需要集成pdo代码的应用程序,所以我想将数据从codeigniter的会话变量复制到pdo php的会话变量中
  • pdo 是一个数据库驱动程序(与会话无关),您想知道如何将会话数据放入数据库表中吗?你的“问题”猜测太多
  • 显示你的代码和你到目前为止所做的,因为你在这里问的没有意义......
  • 我知道先生,将会话数据放入数据库表中。但它是如何与之联系的,请帮助我

标签: codeigniter session


【解决方案1】:

添加会话数据

首先加载会话驱动程序(或通过application/config中的autoload.php):

$this->load->library('session'); // load session driver

添加会话数据(带数组):

$somedata = array(
    'item1' => 'value1',
    'item2' => 'value2'
);

$this->session->set_userdata($somedata);

或者像这样添加(一次一个):

$this->session->set_userdata('item1', 'value1');

检索会话数据并添加到表中

您可以通过here 定义的多种方式检索数据。

$this->database->load(); // load database driver

$this->db->insert('sometable', array('some_column' => $this->session->item1));

value1 插入some_column 中的sometable

【讨论】:

  • 我不得不说你对这类问题很有耐心;)
  • 我在codeigniter中开发了一个应用程序,现在我想集成一个用pdo数据库驱动程序编写的支付通道。
  • @RaviBadeghar 我真的很想帮助你,但是在你修改你的问题以包含所有相关的问题之前,不会得到你满意的答案数据和您编写的相关代码。请理解这不是 pdo 问题 - pdo 与集成两个独立平台无关。如果您想从单独的框架或应用程序访问 codeigniter 之外的 Codeigniter 会话,您可以执行我在此处编写的答案中的操作:
猜你喜欢
  • 2013-06-17
  • 2013-05-17
  • 2012-04-08
  • 2014-01-15
  • 2013-08-06
  • 1970-01-01
  • 2017-11-08
  • 2012-08-03
  • 2013-05-01
相关资源
最近更新 更多