Also, ich habe folgendes Problem: Ich möchte das die Funktion loeschen mit einem HTML-Link aufgerufen wird, aber die Funktion wird sofort beim öffnen der Seite aufgerufen. Ich finde keinen Fehler, vielleicht kann mir einer helfen.
Code:
<?php function loeschen($nummer){ $db_link1 = mysql_connect("localhost", "root", ""); mysql_select_db("NEWS", $db_link1); $delete = "DELETE FROM news WHERE ID = '$nummer'"; $senden = mysql_query($delete); }; $db_link = mysql_connect("localhost", "root", ""); mysql_select_db("NEWS", $db_link); $auswahl = "SELECT ID FROM news ORDER BY ID DESC"; $anfrage = mysql_query($auswahl, $db_link); $eintrag = mysql_fetch_array($anfrage); $anzahl = $eintrag["ID"]; for($x = $anzahl; $x > 0; $x--){ $auswahl2 = "SELECT * FROM NEWS WHERE ID = '$x'"; $anfrage2 = mysql_query($auswahl2, $db_link); $eintrag2 = mysql_fetch_array($anfrage2); ?>Sie wollen den Eintrag mit der Überschrift [b]<?php echo $eintrag2["Headline"]; ?>löschen? ">Ja, ich will <?php }; ?>
Kommentar