Einzelnen Beitrag anzeigen
Alt 09.02.2010, 11:55  
thomas_w
Gast
 
Beiträge: n/a
Standard

ich bin mir nicht sicher, ob das Autocommit mit "SELECT @@autocommit"; deaktiviert wird.

Schau die mal

PHP: mysqli::autocommit - Manual

PHP-Code:
<?php
mysqli_autocommit
($linkFALSE); // turn OFF auto
-some query 1;
-
some query 2;
mysqli_commit($link); // process ALL queries so far
-some query 3;
-
some query 4;
mysqli_autocommit($linkTRUE); // turn ON auto
?>
Ansonsten hast Du hier ein sehr schönes Testbeispiel zusammen gestellt!

EDIT:
Sorry nehme alles zurück und behaupte das Gegenteil. Vermutlich muss Du auf $db1 und $db2 mit Autocommit FALSE arbeiten.



Grüße
Thomas

Geändert von thomas_w (09.02.2010 um 12:20 Uhr). Grund: EDIT: Korrektur
  Mit Zitat antworten