将php变量存储在mysql

时间:2016-07-21 04:52:07

标签: php mysql codeigniter

我想创建一个动态数据但存储在mysql表中。该变量保存在mysql记录表中。

示例mysql Record

id|message|
1 |Hi, you already register with this date $dtm|

之后我想提取该数据并将$ dtm数据用于在控制器上声明的变量

模型

public function createScheduleNotification() {
        $query = $this->db->query('select * from master_notif where message_id = 16');

        return $query->result_array();  
    }

控制器

public function abc() {
$dtm = '2016-11-10';

  $r = $this->myModel->createScheduleNotification();
  foreach ($r as $result) {
  echo $result['message'];
 }
}

我在mysql表上的数据

message field : Hi, you already register with this date $dtm

所以我想在控制器内部使用变量并在mysql中放入一个变量,结果将是

message field : Hi, you already register with this date 2016-11-10

2 个答案:

答案 0 :(得分:1)

试试这个:

$dtm = "Hi, you already register with this date '.$start.'";

$dtm = "Hi, you already register with this date '".$start."'";

答案 1 :(得分:0)

它可以使用这个

public function abc() {
$dtm = '2016-11-10';

  $r = $this->myModel->createScheduleNotification();
  foreach ($r as $result) {
  $res = $result['message'];
  eval("\$res = \"$res\";");
  echo $res;
 }
}