Changeset 14921 for branches/rel/data/class
- Timestamp:
- 2007/06/26 12:04:18 (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/rel/data/class/SC_Query.php
r12157 r14921 419 419 } 420 420 421 422 423 424 $this->BEGIN();425 426 427 428 429 430 431 432 433 434 $this->COMMIT();435 436 437 421 // auto_increment¤ò¼èÆÀ¤¹¤ë 422 function get_auto_increment($table_name){ 423 // ¥í¥Ã¥¯¤¹¤ë 424 $this->query("LOCK TABLES $table_name WRITE"); 425 426 // ¼¡¤ÎIncrement¤ò¼èÆÀ 427 $arrRet = $this->getAll("SHOW TABLE STATUS LIKE ?", array($table_name)); 428 $auto_inc_no = $arrRet[0]["Auto_increment"]; 429 430 // Ãͤò¥«¥¦¥ó¥È¥¢¥Ã¥×¤·¤Æ¤ª¤¯ 431 $this->conn->query("ALTER TABLE $table_name AUTO_INCREMENT=?" , $auto_inc_no + 1); 432 433 // ²ò½ü¤¹¤ë 434 $this->query('UNLOCK TABLES'); 435 436 return $auto_inc_no; 437 } 438 438 } 439 439
Note: See TracChangeset
for help on using the changeset viewer.