Mailinglisten-Archive |
Hallo Ich verwende die ODBC-DB_SQL von PHPLib: $q = new DBVT("DELETE FROM verfasser WHERE veroeffentlichung=$id"); echo $q->Errno." ".$q->Error." ".$q->affected_rows()."<br>"; $q = new DBVT("DELETE FROM veroeffentlichungen WHERE ID=$id"); echo $q->Errno." ".$q->Error." ".$q->affected_rows()."<br>"; Ausgabe: 0 3 (da werden 3 Datensätze gelöscht) 0 1 (hier wird der eine Datensatz NICHT gelöscht) Erstes DELETE funktioniert aber zweites Echo zeigt an, das was gelöscht wurde, aber es wird NICHTS gelöscht!!! Wenn man die beiden DELETE Statements vertauscht wird wieder nur das erste asgeführt und das zweite DELETE wirkt sich auf die Datenbank nicht aus. Access 2000, Win 2k, PHP 4.0.6dev (www.php4win.de) Weis jemand WARUM das so ist ???? Lösung ?? mfg -- Markus Wagner E-mail: markus-wagner_(at)_gmx.at Hobby: PHP, 747 Jumbo-Jet, Pontiac Fingerprint: C95A 4BE1 888E A0E8 FE42 D933 4D88 928D 8CBA 591C
php::bar PHP Wiki - Listenarchive