phpbar.de logo

Mailinglisten-Archive

=?ISO-8859-1?Q?Re:_DELETE_=FCber_mehrere_tabellen?=

Re: DELETE über mehrere tabellen

Patrick Bierans mysql_(at)_lists.phpcenter.de
Thu, 6 Sep 2001 17:26:50 +0100


So, Selbstkorrektur...

Das hier ist getestet:

<?php
$my_set=array(); // leeren

$my_set[]=3;
$my_set[]=5;
$my_set[]=12;
$my_set[]=13;
$my_set[]=15;

$my_set=implode(", ",$my_set);

$to_do=array
(
  "tbl_kunden"=>"kunden_key",
  "tbl_kunde_firma"=>"kunden_id"
);
while (list($mytable,$my_field)=each($to_do))
{
  $statement="delete from $mytable where $my_field in ($my_set)";
  echo "$statement<br>";
}
echo "<hr><pre>";
print_r($my_set);
echo "<br>";
print_r($to_do);
echo "</pre>";
?>

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

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



php::bar PHP Wiki   -   Listenarchive