이것은 내 코드이며 '_countries'라는 키워드로 끝나는 테이블 이름을 검색하고 있습니다.PHP CI 결과 객체의 객체 속성 액세스
나는 또한 결과를 얻고 있지만 그 결과에서 테이블 이름을 얻는 방법을 모른다.
$sql="show tables like '%_countries'";
$result=$this->db->query($sql);
foreach ($result -> result() as $delete) {
print_r($delete);
}
print_r()
의 결과는 다음과 같습니다 :
stdClass Object ([Tables_in_test (%_countries)] => news_countries)
news_countries
내가 필요로하는 결과
이 코드는 페치 쿼리 결과입니다.
$delete->table_name;
$delete->name;
$delete->Tables_in_test;
그러나 위의 코드는 내가 원하는 결과를 제공하지 않았다 :
이 내가 루프 내부의 속성에 액세스하려고 해요 방법이다.
는 어떤 오류가 표시되는 이유는 무엇입니까? – EWit
정의되지 않은 속성 : stdClass :: $ table_name이 오류는 $ delete-> table_name; – Thamaraiselvam
이상한 속성 이름, 시도'$ delete -> { 'Tables_in_test (% _countries)'}' – Ghost