Tag,
ich wollte bei meiner Seite eine Page haben wo alle User oder Beiträge angezeigt werden.
Es gibt eine Select Option wo paar Städe stehen & ein Submit button.
Das Problem ist, wenn ich zurück oder vor möchte steht da immer
Wisst ihr wie man es verhindern kann?
So sieht mein Code aus:
<ul class="nav_select">
<li>
<form action="" method="POST">
<select name="city">
<option value="all">Stadt Wählen</option>
<option value="berlin">Berlin</option>
<option value="hamburg">Hamburg</option>
</select>
</li>
</ul>
<ul>
<li><button type="submit" name="submit">Mitglieder</button></li>
</form>
</ul> `
<?php if(isset($_POST['submit'], $_POST['city'])) { ?>
switch($_POST['city']) {
case 'berlin':
$city = 'berlin';
break;
case 'hamburg':
$city = 'hamburg';
break;
}
$stmt = $pdo->prepare("
SELECT
user.id,
user.username,
user.image,
user.city
FROM user
WHERE user.id != :user AND city = :city");
$stmt->BindParam(':user', $_SESSION['id']);
$stmt->BindParam(':city', $city);
if(!$stmt->execute()) {
print_r($stmt->errorInfo());
} ?>
<article id="user">
<?php while($row = $stmt->fetch()) { ?>
<p><?php echo $row['username']; ?></p>
<?php } ?>
</article>
<?php } ?>