NoGi Geschrieben 21. März 2003 Geschrieben 21. März 2003 Hallo, an dem folgende Script funktioniert irgend etwas nicht: <?php $id = $_REQUEST["id"]; $tabelle = $_REQUEST["tabelle"]; $seite = $_REQUEST["seite"]; $connID = mysql_connect ("localhost", "root", ""); mysql_select_db ("main", $connID); $sql = ("DELETE FROM gaestebuch WHERE id='$id' "); echo "$sql"; $result = mysql_db_query ($sql, $connID); echo "$result"; /* print "<script type='text/javascript'> <!-- Frame2=eval('parent.main'); Frame2.location.href = '../../kommunikation/gaeste/gaeste.php'; //--> </script>";*/ ?> Wäre super wenn mir jemand helfen könnte. Gruß NoGi
Crow T. Robot Geschrieben 21. März 2003 Geschrieben 21. März 2003 Auf den ersten Blick scheinen das Skript und die SQL-Löschabfrage korrekt zu sein. Allerdings hast du auch einige Infos "unterschlagen": - Was funktioniert nicht (in Bezug zu deiner Erwartung)? - Gibt es eine Fehlermeldung (wo/welche)? - Was gibt mysql_error() aus? - Wird der Datensatz wie gewünscht gelöscht? Ansonsten noch ein Hinweis: Zahlen-Feldwerte sollten nicht in Hochkomma oder Anführungszeichen gesetzt werden. Aber das sollte hier nicht das Problem sein, weil's MySQL auch so kann.
Jaraz Geschrieben 21. März 2003 Geschrieben 21. März 2003 Originally posted by NoGi $result = mysql_db_query ($sql, $connID); Hi, die Funktion ist deprecated (veraltet) und hier auch noch falsch angewendet. Näheres hier: http://www.php.net/manual/en/function.mysql-db-query.php Benutze stattdessen: mysql_query ($sql, $connID); Gruß Jaraz
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden