페이지에 ImgList 변수가 정의되지 않았다는 메시지가 표시되는 이유는 무엇입니까?
Jerry
Jerry 2018-01-29 14:20:21
0
8
2034

선생님의 gradeList를 기반으로 수정됨

public 함수 imgList()
{
$Image = img_tb::all();

$count = img_tb::count();

foreach ($Image as $value) { 사용    '' s'를 통해 ‐ ‐ ‐ ‐‐‐ ‐ ‐ 'id' => $value->id,
                                             'update_time' =>
] ;
$ImgList[] = $data;
}
$this->view->할당('imgList',$ImgList);
$this-> ;view->sign('count',$count );
//이미지 목록 템플릿 렌더링
return $this -> fetch('img_list');
}

Jerry
Jerry

모든 응답(2)
宇瞳

foreach;


$ImgList[$i] = $data;

$i++;

그렇습니다

  • 회신하다 앞에 $ImgList=array();를 추가하세요.
    宇瞳 작가 2018-05-10 23:53:02
lge

그런 다음 이전에 이 변수를 선언하고 빈 값에 할당해 보세요.

  • 회신하다 오류가 보고되지 않은 것은 사실이지만 데이터베이스 데이터를 페이지에 표시할 수 없습니다.
    Jerry 작가 2018-01-30 13:38:06
  • 회신하다 변수가 판독되고 출력 배열이 비어 있습니다.
    Jerry 작가 2018-01-30 13:41:55
  • 회신하다 foreach($Image를 $value로) { $데이터 = [ 'id' =>$값->id, '이름' => $값->이름, 'img' => $값->img, 'create_time' => $값->create_time, '업데이트_시간' => $값->업데이트_시간, ]; $imgList[] = $데이터; 덤프($data); } 제가 출력한 내용은 어디서 확인할 수 있나요?
    Jerry 작가 2018-01-30 14:01:16
  • 회신하다 변수를 인쇄하여 값이 있는지 확인하세요.
    韦小宝 작가 2018-01-30 13:40:42
  • 회신하다 $data를 인쇄하고 값이 있는지 확인하세요. 그런데 $ImgList는 비어 있고 메서드 앞에 배치하는 것이 가장 좋습니다.
    韦小宝 작가 2018-01-30 13:43:06
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿