| | | | |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Erfahrener Benutzer Registriert seit: 02.03.2005
Beiträge: 305
![]() | Spaß muß sein ![]() Aber: Transaktionen macht man so: $query = 'BEGIN'; // Ja es heißt wirklich begin $query = 'SELECT INSERT UPDATE ..bla'; $query = 'COMMIT'; (Ausführen noch, natürlich) Alles was zwishen BEGIN und COMMIT steht wird unteilbar geschehen. Stolpersteine: Transaktionen funktionieren nicht mit der Standarteistellung von mySQL (myISAM). Man muß/kann den dbType ändern.. in InnoDB mySQL hat ein normalerweise ein Aotocommit, das nach jedem Statement ausgeführt wird. das muß man ausschalten. Schlicht mit: AUTOCOMMIT OFF Ganz genau beschrieben ist es hier. Gruß Der Desian
__________________ Wenn dich was ankotzt, machs besser. |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| mysql transactions bedingtes commit, php sql abfrage durcheinander, mysql bringt datensätze durcheinander, transaktion mysql, abfrage durcheinander php, abfrage durcheinander, mysql_fetch_array commit, mysql daten durcheinander, mysql bedingtes commit, mysql mysql_fetch_array commit php |

Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.