j4nk3y: Ergebnis wird im falschen Bereich angezeigt. PHP (mysql)

Beitrag lesen

Guten morgen,

Ohne jetzt die ganzen HTML sachen zu berichtigen, tippe ich auf einen kleinen Logik Fehler hier:

	while($row = $stmt->fetch()) {
	echo '<form action="" method="POST">';
	
		echo '<br>Post-Id: '. $row['p_id'] . '<br>' .  $row['post'] . '<br>';
		
		if(isset($_POST['show'])) // Hier mal versuchen die post-id abzufragen um die kommentare                                  bei der richtigen id auszugenben. also `&& $_POST['post-id'] === $row['p_id']`
    {
			while($row2 = $result->fetch()) {
				echo 'Kommentar: ' . $row2['comment'] .'<br>';
			}
		}
		echo '<p><input type="submit" name="show"></p>';
		echo '<p><input type="hidden" name="post-id" value="' . $row['p_id'] . '"></p>';
	echo '</form>';
}

?>

Gruß
Jo