Как отловить всю итерацию цикла for в списке?

Вам нужно заключить вашу переменную в тег PHP:

<?php foreach($subjects as $sub):?>
  <tr>
     <td><?php echo $sub->subject;?></td>
     <td><a href='approve.php?id=<?php echo $sub->id ?>' role="button" class="btn">Add Topic</a></td>

   </tr>
<?php endforeach;?>

На большинстве серверов PHP есть также тег эха короткой формы <?= $variable ?>

. На следующем страницы вы извлекаете параметр из массива GET:

$subject = $_GET['id'];

Если вы передаете это значение в базу данных, вы должны сделать некоторую проверку:

if ($_GET['id']) { // check parameter was passed
  $subject = int_val($_GET['id']) // cast whatever was passed to integer
} else {
  // handle no subject case
}
-10
задан Baum mit Augen 1 July 2017 в 10:51
поделиться