last_insert_id.phpt

来自「PHP v6.0 For Linux 运行环境:Win9X/ WinME/ Wi」· PHPT 代码 · 共 35 行

PHPT
35
字号
--TEST--PDO MySQL auto_increment / last insert id--SKIPIF--<?phpif (!extension_loaded('pdo') || !extension_loaded('pdo_mysql')) die('skip not loaded');require dirname(__FILE__) . '/config.inc';require  dirname(__FILE__) . '/../../../ext/pdo/tests/pdo_test.inc';PDOTest::skip();?>--FILE--<?phprequire dirname(__FILE__) . '/../../../ext/pdo/tests/pdo_test.inc';$db = PDOTest::test_factory(dirname(__FILE__) . '/common.phpt');print_r($db->query("CREATE TABLE test (id int auto_increment primary key, num int)"));print_r($db->query("INSERT INTO test (id, num) VALUES (23, 42)"));print_r($db->query("INSERT INTO test (num) VALUES (451)"));print_r($db->lastInsertId());--EXPECT--PDOStatement Object(    [queryString] => CREATE TABLE test (id int auto_increment primary key, num int))PDOStatement Object(    [queryString] => INSERT INTO test (id, num) VALUES (23, 42))PDOStatement Object(    [queryString] => INSERT INTO test (num) VALUES (451))24

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?