2017-12-21 25 views
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=""> 
+0

サンプルコードを投稿できますか? –

+0

'それはエラーを表示する' =>投稿する。 – Blag

+0

質問をモデル関数 – user4419336

答えて

3

あなたはまた、あなたがより多くのコードサンプルを投稿してくださいすることができます

<?php echo $title; ?> 

のような実際のPHPタグを使用できますか?

+1

はい、あなたが実際のPHPタグを使用する必要があります –

関連する問題