Autor | Zpráva | ||
---|---|---|---|
Prochy Profil |
#1 · Zasláno: 21. 3. 2012, 23:41:25
Zdarvim,
nevim, jestli můj nadpis vystihl daný problém. Uvedu příklad. Mám dejme tomu 3 tabulky(jedna propojovací), a následně vložim do dvou tabulek potřebné hodnoty a posledním dotazem propojím data pomocí propojovací tabulky. Ale dejme tomu, že se nějakou náhodou v php vysktne chyba a poslední dotaz se neprovede. Tím tám mám naplněna data ve dvou tabulkách ale nejsou propojeny. Chci se zeptat, jak toto vyřešit? Jde mi o to, že bych potřeboval, ty dva záznamy vymazat, ale nevim, jak to udělat, jestli ručně přes delete, nebo je na to nějaká funkce, že zruší předchozí dva inserty? O tom ale asi pochybuji, nebo sem o tom aspoň neslyšel. Doufám, že sem svůj problém vysvětlil dobře. |
||
Alphard Profil |
#2 · Zasláno: 21. 3. 2012, 23:56:38
http://dev.mysql.com/doc/refman/5.0/en/commit.html
http://dev.mysql.com/doc/refman/5.5/en/innodb-foreign-key-constraints.html http://www.manualy.net/article.php?articleID=17 Lehký obecný úvod do problematiky, stačí takhle? |
||
Prochy Profil |
#3 · Zasláno: 23. 3. 2012, 00:58:36
Ano, velice děkuji :-)
|
||
Časová prodleva: 11 let
|
0