...auch wenn Du auf den Button klickst?
streuner
streuner
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<title>Tabelle ausgeben</title>
</head>
<body>
<div class="pager" id="pager">
<form>
<img class="first" src="icons/first.png"> <img class="prev" src="icons/prev.png">
<input type="text" class="pagedisplay">
<img class="next" src="icons/next.png"> <img class="last" src="icons/last.png">
<select class="pagesize">
<option value="25" selected="selected">25 Einträge pro Seite</option>
<option value="50">50 Einträge pro Seite</option>
<option value="75">75 Einträge pro Seite</option>
<option value="100">100 Einträge pro Seite</option>
</select>
</form>
</div>
<div class="buttons">
<button id="opener">Neuen Eintrag anlegen</button>
</div>
<div id="gesamtausgabe">
<?php
var_dump($_POST);
// Löschen
if(isset($_POST['delete']))
{
mysqli_query("DELETE FROM daten WHERE id='".$_POST['id']."'") OR die(mysqli_error());
echo "<strong>Shop erfolgreich gelöscht</strong>";
}
$sql = "SELECT * FROM daten";
// Anfrage an die DB schicken und die Rueckmeldung in eine Variable ablegen
$abfrageergebnis = mysqli_query($db, $sql);
//Anzahl der Einträge ausgeben
$anzahl = mysqli_num_rows( $abfrageergebnis );
echo "<div class=\"datensatz\">$anzahl Einträge:</div>\n";
// Tabelle definieren:
echo "<table id=\"report\" class=\"tablesorter\" cellspacing='1'>\n";
// Kopfzeilen der Tabelle anlegen:
echo "<thead id=\"report\"><tr>
<th>id</th>
<th><span class=\"ausgabeStarttermin\">Starttermin</th>
<th><span class=\"ausgabeBemerkung\">Bemerkungen</th>
<th><span class=\"ausgabeLoeschen\">Loeschen</th>
<th><span class=\"ausgabeEditieren\">Editieren</th></tr></thead>";
// Ab hier werden die Datensaetze zeilenweise ausgeben
while ($datensatz = mysqli_fetch_array( $abfrageergebnis ))
{
echo '<form action="'.$_SERVER['PHP_SELF'].'" method="post">';
echo" <tr>";
echo" <td>".htmlspecialchars( $datensatz['id'] )."</td>";
echo" <td>".htmlspecialchars( $datensatz['Starttermin'] )."</td>";
echo" <td>".htmlspecialchars( $datensatz['Notizen'] )."</td>";
echo '<td><input type="hidden" name="id" value="'.$datensatz['id'].'" /></td>','<td><input type="submit" name="delete" value="Entfernen" /></td>';
echo '<td></td>';
echo" </tr>";
echo "</form>";
}
echo "</table>\n"; // Tabelle schließen
mysqli_close($db);
?>
</div>
</body>
</html>
while ($datensatz = mysqli_fetch_array( $abfrageergebnis ))
{
echo '<form action="'.$_SERVER['PHP_SELF'].'" method="post">';
echo" <tr>";
echo" <td>".htmlspecialchars( $datensatz['id'] )."</td>";
echo" <td>".htmlspecialchars( $datensatz['Starttermin'] )."</td>";
echo" <td>".htmlspecialchars( $datensatz['Notizen'] )."</td>";
echo '<td><input type="hidden" name="id" value="'.$datensatz['id'].'" /></td>','<td><input type="submit" name="delete" value="Entfernen" /></td>';
echo '<td></td>';
echo" </tr>";
echo "</form>";
}
echo "</table>\n"; // Tabelle schließen
mysqli_close($db);
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<title>Tabelle ausgeben</title>
</head>
<body>
<div class="pager" id="pager">
<form>
<img class="first" src="icons/first.png"> <img class="prev" src="icons/prev.png">
<input type="text" class="pagedisplay">
<img class="next" src="icons/next.png"> <img class="last" src="icons/last.png">
<select class="pagesize">
<option value="25" selected="selected">25 Einträge pro Seite</option>
<option value="50">50 Einträge pro Seite</option>
<option value="75">75 Einträge pro Seite</option>
<option value="100">100 Einträge pro Seite</option>
</select>
</form>
</div>
<div class="buttons">
<button id="opener">Neuen Eintrag anlegen</button>
</div>
<div id="gesamtausgabe">
<?php
var_dump($_POST);
// Löschen
if(isset($_POST['delete']))
{
mysqli_query("DELETE FROM daten WHERE id='".$_POST['id']."'") OR die(mysqli_error());
echo "<strong>Shop erfolgreich gelöscht</strong>";
}
$sql = "SELECT * FROM daten";
// Anfrage an die DB schicken und die Rueckmeldung in eine Variable ablegen
$abfrageergebnis = mysqli_query($db, $sql);
//Anzahl der Einträge ausgeben
$anzahl = mysqli_num_rows( $abfrageergebnis );
echo "<div class=\"datensatz\">$anzahl Einträge:</div>\n";
// Tabelle definieren:
echo "<table id=\"report\" class=\"tablesorter\" cellspacing='1'>\n";
// Kopfzeilen der Tabelle anlegen:
echo "<thead id=\"report\"><tr>
<th>id</th>
<th><span class=\"ausgabeStarttermin\">Starttermin</th>
<th><span class=\"ausgabeBemerkung\">Bemerkungen</th>
<th><span class=\"ausgabeLoeschen\">Loeschen</th>
<th><span class=\"ausgabeEditieren\">Editieren</th></tr></thead>";
// Ab hier werden die Datensaetze zeilenweise ausgeben
while ($datensatz = mysqli_fetch_array( $abfrageergebnis ))
{
echo '<form action="'.$_SERVER['PHP_SELF'].'" method="post">';
echo" <tr>";
echo" <td>".htmlspecialchars( $datensatz['id'] )."</td>";
echo" <td>".htmlspecialchars( $datensatz['Starttermin'] )."</td>";
echo" <td>".htmlspecialchars( $datensatz['Notizen'] )."</td>";
echo '<td><input type="hidden" name="id" value="'.$datensatz['id'].'" /></td>','<td><input type="submit" name="delete" value="Entfernen" /></td>';
echo '<td></td>';
echo" </tr>";
echo "</form>";
}
echo "</table>\n"; // Tabelle schließen
mysqli_close($db);
?>
</div>
</body>
</html>
<form action="" method="post"> FRAGE:<input type="text" name="frage" size="20" maxlength="9"> <input type="submit" value="Ausfuehren"> </form>
Kommentar