Hallo Allerseits:
Wahrscheinlich liegt's mal wieder nur an einer Kleinigkeit:
Ich habe in untenstehendem Formular mehrere input Felder.
Manche davon sind statisch im HTML und funktionieren, die anderen stehen innerhalb einer PHP While Schleife. Diese werden einfach ignoriert.
Ich benötige Sie aber , um dann die später die angezeigten Spalten der erzeugten Liste löschen zu können.
Das Script selbst liest einfach aus einer Datenbank Werte,mit PEAR DB
und gibt Sie in einer Liste aus.
Vielleicht hat jemand einen Tipp, oder einen Hinweis, wo ich nachlesen kann.
Gruß Marc Schumann
<?
include_once ('header.php');
?>
</head>
<body>
<?
include_once ('db_login.php');
?>
<h3>Konten auswählen und löschen</h3>
<?
// Kategorie löschen - Eingabebereich
// Werte aus $REQUEST extrahieren
$Cat_Row = $_REQUEST['select'];
$Cat_delete = $_REQUEST['delete'];
echo "$Cat_row $Cat_delete";
/* Kommt später noch
Code zum Löschen
*/
// Kategorien ausgeben
// Alle Datensätze einlesen
$sql = "select * from Konten";
$result=$db->query($sql);
?>
<form method="POST" action="KontenLoeschen.php">
<table>
<tr> <th bgcolor="#EEEEE">Konto ID</th>
<th bgcolor="#EEEEE">Kontobezeichnung</th>
<th bgcolor="#EEEEE">Vorzeichen</th>
<th bgcolor="#EEEEE">Auswahl</th>
</tr>
<?
// Ausgabe aller Datensätze der Datenbank und der Zeile zum Markieren
while ($row = $result->fetchRow()){
echo "<tr><td>$row[0]</td><td>$row[1]</td><td>$row[2]</td><td><input type='checkbox' name='select' value='$row[0]' /></td></tr>";
}
?>
</table>
<input type="hidden" name="delete" value="1" />
<input type="submit" name="submit" value="Ausgewählte Konten Löschen" />
</form>
<?
include ('footer.php');
?>