使用html标签添加和获取内容 - MySQL

时间:2015-08-13 21:10:22

标签: php html mysql fetch

我正在尝试将以下内容存储到名为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);
                }    

        }

我没有使用此代码对我的查询做出任何回应。我也没有在代码中收到错误消息。有人可以帮我这个吗?

0 个答案:

没有答案