phpbar.de logo

Mailinglisten-Archive

Datensaetze aus Anzeige loeschen

Datensaetze aus Anzeige loeschen

Patrick Bierans mysql_(at)_lists.phpcenter.de
Tue, 14 Aug 2001 14:09:54 +0100


> Nun moechte ich aber noch eine dritte Spalte 
> mit einem Button (oder "normalen" Link) zum Loeschen einzelner
> Datensaetze.

Hi Björn.

Kleiner Tip:
Arrays!

Jeder Datensatz bekommt eine checkbox name=delete[] value=$id. Unten in 
die Form packst du einen Submitbutton name=action[delete_marked].

Wird dann die Form gepostet, erhälst Du ein Array $delete mit den id's.
if ($action[delete_marked]) 
  $stmt="delete from $mytbl where id in (".implode(", ",$delete").")";

Fertig.

Teste es vorher aber besser!

Sollte "name=delete[] value=$id" nicht klappen, nimm "name=delete[$id]"
und dann implode(", ",array_keys($delete));


P. Bierans

-- 
LYNET Kommunikation AG - http://www.lynet.de - Patrick Bierans
Das Internet-Systemhaus fuer Multimedia- und Netzwerkloesungen
Zentrale Luebeck      Fon +49-451-6131-0, Fax +49-451-6131-333
Niederlassung Hamburg Fon +49-40-65738-0, Fax +49-40-65738-333

---
!!NEU!!
Fragen und Antworten zu MySQL und dieser Liste unter
-->>  http://www.4t2.com/mysql 



php::bar PHP Wiki   -   Listenarchive