Eri*_*icP 5 zend-framework insert-id
如何使用multirow插入获取最后插入的ID?这是我的代码:
$sql='INSERT INTO t (col1, col2, col3) VALUES (1, 2, 3), (4, 5, 6), (7, 8, 9)'; // example
$stmt = $contactsTable->getAdapter()->prepare($sql);
$stmt->execute();
$rowsAdded=$stmt->rowCount(); // mysql_affected_rows
$lastId=$stmt->lastInsertId();
echo '<br>Last ID: '.$lastId;
Run Code Online (Sandbox Code Playgroud)
另外,ZF中是否有一个方法可以在插入之前获取下一个插入ID?
谢谢
Eri*_*icP 10
$lastId=$contactsTable->getAdapter()->lastInsertId();
Run Code Online (Sandbox Code Playgroud)
这很有效.
| 归档时间: |
|
| 查看次数: |
15559 次 |
| 最近记录: |