Einzelnen Beitrag anzeigen

Benutzerbild von Phoenix
Phoenix
(Moderator)

Registriert seit: 25. Jun 2002
Ort: Hausach
7.611 Beiträge
 
#19

Re: Namen von Liste zu Liste verschieben

  Alt 15. Mai 2008, 21:07
Zitat von Delphiturbo:
Delphi-Quellcode:
// in diese Zeile verstehe ich nicht !
  $sql="DELETE FROM Liste1 WHERE `ID`=='".$line["ID"]."' LIMIT 1";//Datensatz anhand der ID löschen
soll nicht so eingegeben:
Genau.. NICHT so

Mit " machst Du einen String auf (und dann wieder zu).
Mit . hängst Du verschiedene Strings aneinander.

Also wird aus

$sql="DELETE FROM Liste1 WHERE `ID`=='".$line["ID"]."' LIMIT 1"; $sql="DELETE FROM Liste1 WHERE `Name`=='" . $name . "' LIMIT 1"; Wenn Du anhand des Namens löschen willst.

WAS zum Teufel ist denn daran so schwer?

Edit Nachtrag:

Wenn übrigens jemand so heisst:
Zitat:
Sebastian'; DROP TABLE Liste1; --
hast Du ein ziemliches Problem.

Du solltest lieber SQL Parameter nutzen anstelle das SQL-Statement selber zusammenzubauen...
Sebastian Gingter
Phoenix - 不死鳥, Microsoft MVP, Rettungshundeführer
Über mich: Sebastian Gingter @ Thinktecture Mein Blog: https://gingter.org