Hi,
hole mir für meine Adminseite Daten aus der Datenbank:
und möchte im Adminbereich einzelne Id's (Id) per Klick löschen aus der DB.
habe alles in einer Tabellenausgabe und dahinter immer der "loeschen" Text.
es wird alles aus der DB geholt und aufgelistet, aber er übergibt das nicht, sprich es wird nichts gelöscht, wenn ich "löschen" klicke.
was könnte falsch sein?
habe das mal farbig gemacht, wo der text ist, um den es geht...
wer hat ne idee?
thx
hole mir für meine Adminseite Daten aus der Datenbank:
und möchte im Adminbereich einzelne Id's (Id) per Klick löschen aus der DB.
habe alles in einer Tabellenausgabe und dahinter immer der "loeschen" Text.
es wird alles aus der DB geholt und aufgelistet, aber er übergibt das nicht, sprich es wird nichts gelöscht, wenn ich "löschen" klicke.
was könnte falsch sein?
if($t=="a")
{
$sql = "SELECT * FROM tabelle WHERE FirstCountTS != '0' ORDER BY LastCountTs DESC LIMIT $start,50";
$result = mysql_query($sql);
$zeilen = mysql_num_rows($result);
// Kopfzeile der Tabelle anlegen:
echo "<tr><th>ID </th><th>CreatedTs </th>" .
"<th>FirstCountTS </th><th>LastCountTS </th><th>Counted URL </th>" .
"<th>loeschen</th></tr>\n";
echo "<p><br>$zeilen Einträge:</p>\n";
// while-Schleife Anfang
while ($row = mysql_fetch_assoc($result)) {
echo "<tr>"; // Zeile erzeugen
// foreach Anfang:
echo "<td>$row[Id] </td>\n";
echo '<td>'.date("d.n.Y",$row[CreatedTs]).' </td>';
echo '<td>'.date("d.n.Y",$row[FirstCountTs]).' </td>';
echo '<td>'.date("d.n.Y",$row[LastCountTs]).' </td>';
echo "<td> [ <a href='$_SERVER[PHP_SELF]?count=$row[Id]'>" . "löschen</a> ]</td>\n";
// foreach Ende
echo "</tr>"; // Zeile schließen
} // while Ende
echo "</table>\n"; // Tabelle schließen
// Id loeschen
if ($_GET["count"]) {
$sql="DELETE FROM tabelle WHERE Id='".$_GET[count]."'";
if (mysql_query($sql)) {
echo "<br>Datensatz gelöscht - bitte F5 drücken<br>";
}
}
habe das mal farbig gemacht, wo der text ist, um den es geht...
wer hat ne idee?
thx
Zuletzt bearbeitet: