Codeigniterを使用してコントローラーからモデルにデータを渡すのに問題があります。ブラウザコンソールで内部サーバーエラーが発生しましたが、上記の問題に絞り込みました。
これが私のコードです:
コントローラ
public function get_results() {
$numOfDraws = $this->input->post('numOfDraws');
$data = $this->lotto_model->get_results($numOfDraws);
echo json_encode($data);
}
モデル
public function get_results($numOfDraws)
{
$query = $this->db->query('SELECT * FROM lotto ORDER BY id DESC LIMIT "$numOfDraws"');
return $query->result();
}
ハードコードを作成するとLIMIT
、クエリは正常に機能します。私はそれ$numOfDraws
がコントローラーの正しい値に等しいことを知っています。
誰かアドバイスできますか?