Задать вопрос
@Hellows

Как вывести данные с функции pdo?

Добрый вечер. Начал изучать pdo и меня интересует следующий вопрос:
я создал файл function.php и в нем хочу прописывать функции, а затем выводить по запросу.
Также у меня есть файл index.php, где собственно находится верстка. Я не хочу писать в эту верстку ничего лишнего из php, но надо вывести список всех студентов. Подскажите, как правильно делается?
В function.php написан следующий код
function get_student_list() {
  $stmt = $pdo->query('SELECT studentFROM kafedra');
  $stmt->execute();
  foreach ($stmt as $row)
  {
      echo $row['name'] . "\n";
  }  
  
}

А в index.php написана следующая верстка(мы выводим список чекбоксов для выборки):
<div class="checkbox">
	<input type="checkbox" id="c1" name="cc" />
	<label for="c1">
	  <span class="filter_name">Петров</span>
	</label>
</div>
  • Вопрос задан
  • 397 просмотров
Подписаться 1 Оценить Комментировать
Ответ пользователя Макс К ответам на вопрос (2)
MaxDukov
@MaxDukov
впишусь в проект как SRE/DevOps.
верните из функции массив - и в index.php уже пройдитесь по нему foreach-ем, формируя список с чекбоксами. Хотя ИМХО функция тут надумана.
Ответ написан