【问题标题】:How to insert HTML, PHP content into database in CodeIgniter如何在 CodeIgniter 中将 HTML、PHP 内容插入数据库
【发布时间】:2017-12-21 11:46:26
【问题描述】:

我想将我的 PHP 返回的 HTML 代码存储到 MySQL 数据库中。我已手动插入数据库。但是当我从数据库中获取该数据时,它显示错误并且 PHP 代码没有解码。

例如:$title 有值但它显示 $title。

错误:

我的控制器:

$url_data=$this->capcee_news->get_site_details($default_url);
$data['title']=$url_data['vchr_paper_name'];
$data['header']=$url_data['part1'];
$this->load->view('blank',$data);

我的模特:

public function get_site_details($url='')
{
    if(!empty($url)){
        $this->db->select('*');
        $this->db->from($this->tables['papers']);
        $this->db->join('tbl_template','tbl_news_paper.theme_id=tbl_template.pk_int_temp_id');
        $this->db->where('site_url',$url);
        $data=$this->db->get()->row_array();
        return $data;}
    return false;
}

我的看法:

echo $header;

数据库内容:

<meta charset="utf-8">
<meta http-equiv="x-ua-compatible" content="ie=edge">
<title><?=$title;?></title>
<meta name="description" content="">

【问题讨论】:

  • 你能发布一些示例代码吗?
  • it showing error => 发布它们。
  • 用模型函数更新你的问题
  • 我已经用模型代码更新了我的问题。请检查它@wolfgang1983
  • 请检查附加链接是否显示页面错误

标签: php mysql database codeigniter codeigniter-3


【解决方案1】:

你可以使用像

这样的实际 php 标签吗?
<?php echo $title; ?>

您还可以发布更多代码示例吗?

【讨论】:

  • 是的,首先你需要使用实际的 php 标签
猜你喜欢
  • 2014-12-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-01-27
  • 2020-06-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多