0

出力が間違っています。1 つだけではなく、同じコメントが 3 つありました。誰でもコメントを1つだけ作成するのを手伝ってもらえますか.

ここで私のビューphpコード:

$modelid = "5" ;

$query = $this->db->query('SELECT message FROM message WHERE modelid = '.$modelid.' ');

$row = $query->row(); 

echo $row->message;

そして私のテーブル:

http://dev.interactive-creation-works.net/Stack/table.png

コントローラー:

        class Comment extends CI_Controller
{
    function index()
    {
        $data['result'] = $this->db->get('message')->result();
        $this->load->view('commentView',$data);

    }
    function insert()
    {

     $this->load->model('commentjquery');
     echo $this->commentjquery->inserttodb();
    }
}
4

2 に答える 2

0

エラーが発生しないのは本当に奇妙です。3 つの出力を取得すると、さらに奇妙になります。

クエリをこれに変更します。

$query = $this->db->query('SELECT message FROM message WHERE modelid = "'.$modelid.'"');
于 2013-05-30T21:34:53.890 に答える