Kezdőoldal » Számítástechnika » Weblapkészítés » Hogy kell írni tranzakciót a...

Hogy kell írni tranzakciót a MYSQL-ben?

Figyelt kérdés

Üdv!


2-3 SQL parancsot szeretnék lefuttatni php-ből, de úgy, hogy csak akkor hajtódjanak végre, ha mind a 3 parancs helyesen lefutott. Pl. beillesztek 3 különböző táblába 1-1 sort, de ha vmi miatt, az egyik nem sikerült, akkor ne illessze be a többit se.


2011. aug. 10. 03:25
 1/3 anonim ***** válasza:
0%

na ez az ami nem létezik

SQL nyelvben nincsenek ilyen "hajtódj végre meg ne is" parancsok.


ha a feltételedet az adatbázis tartalmához kötöd, akkor még több feltételt adj meg a lekérdezésben.


ha viszont a feltételeid nem érintik az adatbázist, azt kénytelen vagy PHP-ban lekezelni.

2011. aug. 10. 08:21
Hasznos számodra ez a válasz?
 2/3 Pj0tr ***** válasza:
Ha nem értesz hozzá akkor miért írsz butaságot? Eddig nem tudtam, hogy van-e mysqlben tranzakció kezelés, de google mindenesetre segített: [link]
2011. aug. 10. 12:58
Hasznos számodra ez a válasz?
 3/3 anonim válasza:
Igen, igen, tranzakció, csak akkor commit, ha mindhárom lement. Különben rollback.
2011. aug. 30. 23:36
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!