Я думаю, что схожу с ума здесь.
Это код. (Это упрощенная версия того, что я на самом деле пытаюсь сделать, чтобы продемонстрировать это.)
$STH = $DBH->query("SELECT * FROM help");
$STH->setFetchMode(PDO::FETCH_ASSOC);
while($row = $STH->fetch()) {
echo $row['text'];
$help_text = $row['text'];
}
echo "->";
echo $help_text;
echo "<-";
Соединение БД с БД MySQL с использованием дескриптора DBH в порядке (не указано). Запрос работает нормально. Эхо $row['text']
внутри цикла работает нормально несколько раз. Однако эхо-сигнал $help_text
между ->
и <-
ничего не делает, в результате чего отображается -><-
. Я ожидаю, что эхо покажет последний экземпляр $row['text']
.
Почему это не работает, пожалуйста?!