Supportnet Computer
Planet of Tech

Supportnet / Forum / Datenbanken

SQL-Befehle ausführen





Frage

Wie kann ich via Link einen SQL-Befehl ausführen. [code]echo "<tr> <td>$ID</td> <td>$nname</td> <td>$vname</td> <td>$instr</td> <td>$dabei</td> <td>$besch</td> <td><a href=´´>Bearbeiten</a></td> <td><a href=´´>Löschen</a></td> </tr>";[/code] Ich möchte, wenn ich auf Löschen klicke, dass er diesen Befehl ausfrüht. [code]mysql_query("DELETE FROM links WHERE id = ´3´");[/code] Mit freundlichen Grüssen Mike Hell

Antwort 1 von Nessus

Hi,

in dem du das MySQL-Statement in eine externe Datei auslagerst und nach abarbeitung sofort wieder auf die Ursprungsseite verweist.
<?
require("./dbconn.inc.php");
mysql_connect($host,$user,$password)
or die("Abbruch: Verbindung zu ´$host´"
." konnte nicht hergestellt werden.");
mysql_select_db($database)
or die("Abbruch: Datenbank ´$database´ konnte nicht"
." selektiert werden.<br><br>MySQL sagt: ".mysql_error());
$query = "DELETE * FROM links WHERE id = ´3´";
mysql_query($query);
header(´Location:http://www.dagehteszurursprungsseite´);

?>
HTH

Nessus

Antwort 2 von fithwor

Vielen Dank, hat mir geholfen, doch ich hab wieder Probleme.

Ich will, dass es beim Klicken des Links "Löschen", diesen Datensatz löscht.

$query = "DELETE * FROM mitglieder WHERE id = ´$id´";
mysql_query($query);

Muss irgendwie, die ID weitergeben.

Hier kann man das Beispiel ansehen:
http://www.chessilochrueche.ch/tools/mitglieder/mitglieder.php

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: