phpbar.de logo

Mailinglisten-Archive

[php] ODBC-PHPLib-Problem (Zweites Delete wirkt sich nicht aus)

[php] ODBC-PHPLib-Problem (Zweites Delete wirkt sich nicht aus)

Markus Wagner php_(at)_phpcenter.de
Sun, 13 May 2001 21:59:36 +0200


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