Я очень новый, у меня небольшая проблема. Я не могу получить цикл while, который должен пройти весь мой результирующий набор, это только получение последнего набора результатов, и я ожидаю 2 наборы результатов.Пока заявление только повторяет последний результат
Я выбрал свой запрос, чтобы увидеть результат, который я получил бы, и эхо распечатало оба набора результатов, которые я хочу распечатать. Превращая меня в путаницу, мой цикл является проблемой.
Я просмотрел потерянный здесь, но сообщения, которые я видел, были проблемой с их запросом, а не с их циклом while. Будем очень благодарны любой помощи. Я использовал разные записи здесь для построения моего запроса, но я не знаю, куда идти отсюда.
date_default_timezone_set("Europe/London");
$date = jddayofweek(unixtojd());
$sql = "SELECT * FROM tbl WHERE ID = $ID AND Day = $date";
$results = $conn->query($sql);
echo $sql;
if ($results->num_rows > 0) {
while ($row = $results->fetch_assoc()) {
$output = "Test2" . "</br>" . $row["time"] . "</br>";
}
} else {
$output = $output . "test1" . "</br>";
}
}
вы что-нибудь в то время как петля .... –