Member 13637584 Ответов: 1

Скрыть после кнопки select PHP?


Привет,
Когда этот код запускается, я хочу, чтобы отображаемая информация "исчезла"

Может ли кто-нибудь помочь мне с кодом для этого?

Смотрите код, который у меня есть ниже

Что я уже пробовал:

if (isset($_POST['submit']) && ($daysLeft == 7)){
	$stmt = $conn->prepare("UPDATE Profile SET Points=:points WHERE UserID=$UserID");
    $stmt->execute();
	//need something here to hide whats displayed
    echo "Well done!";
}else {
    // 
}


- code which is displaying each item - 
<pre>
        while ($dbRow = $dbQuery->fetch(PDO::FETCH_ASSOC)) {
            echo "" . $dbRow["Name"] . "</h4><br>" . "<br><img src=/" . $dbRow['Picture'] . "' width='150' height='150' />" . "<br><br>" . $dbRow["Instructions"] . "<form method='POST'><input type='submit' name='submit' value='Complete'>";
        }



Я хочу скрыть следующее:
<form method='POST'><input type='submit' name='submit' value='Complete'>

1 Ответов

Рейтинг:
1

Jochen Arndt

Создайте переменную, которая определяет, должна ли форма отображаться или нет:

showForm = true;
if (isset($_POST['submit']) && ($daysLeft == 7)){
    $showForm = false;
    // ...
}
// ...
echo $dbRow["Name"] . "</h4><br>" . "<br><img src=\"" . $dbRow['Picture'] . "\" width='150' height='150' />" . "<br><br>" . $dbRow["Instructions"];
if ($showForm) {
    echo "<form method='POST'><input type='submit' name='submit' value='Complete'>";
}
Обратите внимание также, что я исправил неправильное цитирование вокруг img src атрибут.


Member 13637584

Привет, спасибо за это. Разве это не скроет все? У меня есть несколько изображений / информации и кнопок, но я просто хочу, чтобы это конкретное изображение/информация была скрыта?

Jochen Arndt

Мой пример будет скрывать тег формы, когда страница загружается на POST и $DayLeft == 7.

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

Member 13637584

хорошо, как будет выглядеть дополнительное заявление? то же самое, что и выше, так как он скрывает картинку, инструкции и кнопку для этого конкретного элемента?

Jochen Arndt

Откуда мне было знать?
Только вы знаете такое условие, как скрытие определенного имени файла изображения.