[PHP/MySQL] Blogsystem Adminbereich?

thehacker

Anhänger der Apachen
Hallo ich bins mal wieder!

Huete habe ich ne kleine frage. Wie mache ich das das wenn ich eine Checkbox anklicke das die ID des eintrages Gelöschtwird? Also ich Klicke des an dan gehe ich unten auf löschen und es löscht den eintrag:


Zum Löschen:
PHP:
<?php
// Datenbankverbindung aufbauen  
$connectionid = mysql_connect ("localhost", "root", "");  
if (!mysql_select_db ("blogsystem", $connectionid))  
{  
  die ("Keine Verbindung zur Datenbank");  
}
$id = $_POST['id']; 

 
// Query zusammen bauen
$loesch = mysql_query("DELETE FROM blogData WHERE id = '$id'");
 
// und ausführen
mysql_query( $query ) or die( mysql_error() );

//Weiterleitung auf die Intern.php nach erfolgreichem löschen
header("Location: intern.php");
?>

1. Stimmt das so und 2. Wen nicht wie muss ich des machen?





Mfg TheHacker
 
Schau dir den Code mal genau an:

PHP:
// Query zusammen bauen
$loesch = mysql_query("DELETE FROM blogData WHERE id = '$id'"); // Hier wird der Query schon ausgeführt
 
// und ausführen
mysql_query( $query ) or die( mysql_error() );  // Wo wird $query definiert und was steht da drin?

By the way: Du solltest wirklich wirklich wirklich deine Benutzer-Eingaben validieren und/oder filtern.
 
Nunja, das am Schluss einzubauen kann ganz schön frustrierend sein, weil dann evtl. einige Dinge nicht mehr so funktionieren. Daher sollte man es in den Entwicklungsprozess mit einbauen.

Funktioniert dein Script jetzt wie gewünscht?
 
Zurück