我正在尝试将以下内容存储到名为htmlcontent
的mysql表中。
它有三列id
(int),content
(longtext)和content_head
(VARCHAR)
内容列将包含以下html内容。
<p><span class="icon note big"></span>Content Goes here</p>
<p><span class="icon note big"></span>Content Goes here</p>
<p><span class="icon note big"></span>Content Goes here</p>
<p><span class="icon note big"></span>Content Goes here</p>
我尝试使用以下查询从phpmyadmin存储此内容
INSERT
INTO htmlcontent
(content, content_head)
VALUES ('Content head','<p><span class="icon note big"></span>Content Goes here</p><p><span class="icon note big"></span>Content Goes here</p><p><span class="icon note big"></span>Content Goes here</p><p><span class="icon note big"></span>Content Goes here</p>')
插入没有任何问题。
我尝试执行SELECT
查询,如下所示。
SELECT*FROM htmlcontent WHERE id='1'
它适用于phpmyadmin但是当我使用PHP时它没有用。
我尝试的php代码如下。
if(!empty($id)){
$sql = mysqli_query("SELECT * FROM htmlcontent WHERE id = '$id' LIMIT 1", $this->db);
if(mysqli_num_rows($sql) > 0){
$result = mysqli_fetch_assoc($sql);
$result['is_data'] = 1;
$this->response($this->json($result), 200);
}
else {
$message = array('is_data' => 0, "message" => "No Content Found");
$this->response($this->json($message), 200);
}
}
我没有使用此代码对我的查询做出任何回应。我也没有在代码中收到错误消息。有人可以帮我这个吗?