0

次の質問を許してください、笑。(私はこれでひどく新しいです)

このチュートリアルを読みました。

autoload.php ファイルを編集して、データベースへの自動接続を既に設定しています。

私はdsapi.php(以下のコード)と呼ばれる独自のコントローラーを作成しています.ad_get()関数が私の単純なデータベースからすべてのデータを取得して、私が開発したAndroidアプリで使用できるようにします.

私は このガイドラインページを見て何かを書こうとしましたが、ご覧のとおりかなり無知です。私は自分が望むものに近づいていますか?

class dsapi extends REST_Controller {

    function ad_get()
    {
        **$query = $this->db->query('SELECT index, title, detailed FROM ads');

        foreach ($query->result_array() as $row)
        {
            echo $row['index'];
            echo $row['title'];
            echo $row['detailed'];
        }

        $this->response($query, 200);**
    }

    function ad_put()
    {
        // create a new user and respond with a status/errors
    }

    function ad_post()
    {
        // update an existing user and respond with a status/errors
    }

    function ad_delete()
    {
        // delete a user and respond with a status/errors
    }
}
4

1 に答える 1

0

モデル とコード例のビデオ チュートリアルの説明

 class Blogmodel extends CI_Model 
 {
 var $title   = '';
 var $content = '';
 var $date    = '';

 function __construct()
 {
     // Call the Model constructor
     parent::__construct();
 }

 function get_last_ten_entries()
 {
     $query = $this->db->get('entries', 10);
     return $query->result();
 }

 function insert_entry()
 {
     $this->title   = $_POST['title']; // please read the below note
     $this->content = $_POST['content'];
     $this->date    = time();

     $this->db->insert('entries', $this);
 }

 function update_entry()
 {
     $this->title   = $_POST['title'];
     $this->content = $_POST['content'];
     $this->date    = time();

     $this->db->update('entries', $this, array('id' => $_POST['id']));
 }}
于 2012-06-12T15:54:09.117 に答える