ν°μ€ν 리 λ·°
PHP μ MySQL μ μ¬μ©μ νΈλμμ μ μ²λ¦¬νλ λ°©λ² μ λλ€.
ν μ΄λΈμ InnoDB μ¬μΌ ν©λλ€.
// μμ
μ±κ³΅μ¬λΆλ₯Ό λνλ΄λ νλκ·Έ
$success = true;
// νΈλμμ
μ μμνλ€.
$result = @mysql_query("SET AUTOCOMMIT=0", $conn);
$result = @mysql_query("BEGIN", $conn);
// 첫λ²μ§Έ μμ
μν
$insertquery = "INSERT INTO tbl1 (f1, f2) values ('aa', 'bb')";
$result = @mysql_query($insertquery, $conn);
if(!$result || @mysql_affected_row($result) == 0) $success = false;
// λλ²μ§Έ μμ
μν
$insertquery = "INSERT INTO tbl2 (f1, f2) values ('aa', 'bb')";
$result = @mysql_query($insertquery, $conn);
if(!$result || @mysql_affected_row($result) == 0) $success = false;
// μμ
μ±κ³΅/μ€ν¨ μ¬λΆμ λ°λΌ COMMIT/ROLLBACK μ²λ¦¬νλ€.
if(!$success) {
$result = @mysql_query("ROLLBACK", $conn);
echo ("λ‘€λ°±λμμ΅λλ€.");
} else {
$result = @mysql_query("COMMIT", $conn);
echo("μ
λ ₯λμμ΅λλ€.");
}
'PHP' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
doxyzen , νλ‘μ νΈκ΅¬μ‘°λ₯Ό htmlλ¬Έμλ‘ μλμμ± (0) | 2010.11.22 |
---|---|
ZendStudio, ZendServer (0) | 2010.11.16 |
μΉμ κ·Όμ±μ μ κ·Όν΄λ³΄μ. (0) | 2009.07.09 |
ie보μ νλλ©μΈλ΄μ©μ iframe λ£μμλ μλλμ΄ μ‘°μ (0) | 2009.07.02 |
ννν (0) | 2009.06.30 |
- Total
- Today
- Yesterday
- jQuery
- λ΄λλ΄μ°
- MySQL
- Servlet
- Ajax
- asp
- μΈν¨μ΄
- μΉμμ΄μ μ
- JSTL
- 볡근μ΄λ
- κ²½μ μ©μ΄
- JS
- μλ°μ€ν¬λ¦½νΈ
- JSON
- λ©λ°°ν
- μ리
- μλΈλ¦Ώ
- λμ€
- php
- JSP
- JavaScript
- μμμ¬μ΄λ
- μΉ΄λ°μ¨λΌμΈ
- EL
- κΈ°ν
- Java
- ν¨μ
- 8λ§μΌ
- 2ne1
- I Don't Care
μΌ | μ | ν | μ | λͺ© | κΈ | ν |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |