1
PHPが返すHTMLコードをMySQLデータベースに保存します。私は手動でデータベースに挿入しました。しかし、データベースからそのデータを取得すると、エラーが表示され、PHPコードはデコードされません。CodeIgniterでHTML、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="">
サンプルコードを投稿できますか? –
'それはエラーを表示する' =>投稿する。 – Blag
質問をモデル関数 – user4419336