$this->db->from('posts');
$this->db->where('id',$this->uri->segment(3));
$data['query'] = $this->db->get();
whereステートメントを使用して1つの投稿を取得しようとしています。このコードを実行してもエラーは発生しません。しかし、私の見解では、$query->result()->body
PHPを取得しようとするとエラーが発生するTrying to get property of non-object.
ので、実行print_r($query)
しました。これが私に与えられたものです。
(
[conn_id] => Resource id #27
[result_id] => Resource id #32
[result_array] => Array
(
)
[result_object] => Array
(
)
[custom_result_object] => Array
(
)
[current_row] => 0
[num_rows] => 0
[row_data] =>
)
データベースから特定の投稿が取得されない理由がわかりません。データベースが正常に機能していることを知っています。私は自分のサイトの他の場所でそれを使用しています。$this->db->where()
私は自分のサイトの他の場所でも使用しており、完璧に機能します。代わりに投稿のIDをプラグインしようとしました$this->uri->segment(3)
が、同じ問題が発生します。私は何が間違っているのですか?