我正在尝试从数据库中获取数据并使用它创建表单。
<?php
$db = new mysqli("", "", "", ""); //Verbindungsaufbau zur DB
if ($db->connect_error) { //Fehlermeldung bei Verbindungsfehler
die("Datenbankverbindung fehlgeschlagen.<br/>" . $db->connect_error);
}
$news = "SELECT * FROM news WHERE author = " . $author . " ORDER BY erstelltam ASC"; //SQL Abfragen
if($stmt = $db->prepare($news)) {
$stmt->execute();
$anzeige = $stmt->get_result();
$stmt->close();
}
while($row = mysqli_fetch_assoc($anzeige) ) {
echo "<form method='POST' action='' class='form-horizontal'>";
echo "<img src='uploads/" . $row['bild'] . "' alt='" . $row['bild'] . "' width='304' height='236'>";
echo "<h3>" . $row['name'] . "</h3>";
echo "<input type='submit' class='btn btn-default bearb' value='bearbeiten' name='bearbeiten'>";
echo '</form>';
}
$db->close();
?>
这很有效。但是当我尝试使用提交按钮提交表单时,没有任何反应。 我试图得到一个简单的回声,但它不会被触发。
<?php
if(isset($_POST['bearbeiten'])) {
echo "test";
}
?>
感谢您的帮助。
答案 0 :(得分:0)
感谢您的帮助。
在提交按钮上也是一个onclick事件。在事件的功能中,我有一个'返回假'......这就是错误。