добавление предложения WHERE к этому утверждению - PullRequest
0 голосов
/ 24 марта 2011

Я хочу добавить предложение where к следующему:

<?php foreach($this->assignments as $assignmentIndex => $assignmentArray): ?>

В основном я хочу получить данные только из базы данных, где assignmentType = pdf

любая помощь будет отличной!

спасибо

Ответы [ 2 ]

1 голос
/ 24 марта 2011
<?php foreach($this->assignments as $assignmentIndex => $assignmentArray): ?>
    <?php if(assignmentType == 'pdf') :?>
    ....
    ....
   <?php endif; ?>
<?php end foreach; ?>
0 голосов
/ 24 марта 2011

ну, вы не можете изменить строку sql в foreachloop однако, если assignmentArray содержит assignmenType Вы можете игнорировать другие типы, как это:

if($assignmentArray['assignmentType'] != 'pdf'){
    continue; 
}

или несколько лучше будет:

if($assignmentArray['assignmentType'] == 'pdf'){
        // do your fancy stuff here
    }
...