홈>
보기 페이지는 다음과 같습니다
view.php
이것은 컨트롤러입니다
<div class="dataTables_wrapper form-inline dt-bootstrap">
<?= GridView::widget([
'dataProvider' => $dataProvider1,
'columns' => [
['class' => 'yii\grid\SerialColumn'],
[
'label' =>'Date',
'value' => 'date',
],
[
'label' =>'Reminder',
'value' => function($model){
return Yii::$app->session->get('').' '.$model['type'].' '.'reminder';
}
],
[
'label' =>'To',
'value' => 'recipients',
],
]
]); ?>
</div>
이것은 열 이름이 'type'인 데이터베이스입니다. 그리드 뷰에서첫 번째 알림, 두 번째 알림, 세 번째 알림과 같은 인쇄를 원합니다
이제첫 번째, 두 번째 알림
과 같은 인쇄를 원합니다.$dataProvider1 = new ActiveDataProvider([
'query' => DomainReminders::find()
->where(['domain_id'=>$model['id']])
]);
$totalCount = $dataProvider1->getTotalCount();
return $this->renderAjax('view', [
'totalCount' => $totalCount,
'dataProvider' => $dataProvider,
'dataProvider1' => $dataProvider1,
true,
true
);
-
답변 # 1
관련 질문
- PHP로 각 테이블의 특정 ID로 MySQL 테이블을 조인하는 방법
- mysql - PHP에서 내 코드에 대해 여러 쿼리를 어떻게 실행할 수 있습니까?
- PHP를 사용하여 mysql 데이터베이스 데이터를 javascript 함수에 전달하는 방법은 무엇입니까?
- mysql - PHP 검색 페이지에 결과가없는 빈 상자가 표시되는 이유는 무엇입니까?
- php - mySQL에서 적절한 조건을 사용하는 방법
- mysql - php 경고 - in_array ()는 매개 변수 2가 배열이 될 것으로 예상합니다
- mysql - PHP 데이터베이스가 연결되지 않음
- mysql 및 php를 사용하는 두 테이블의 mysql db의 우선 순위 기반 결과
- mysql - PHP로 원격 데이터베이스에 연결하는 방법
- php - 한 방법의 입력을 다른 방법의 입력으로 사용
Inflector::ordinalize()
를 사용할 수 있습니다 이를 위해 :