Lines Matching refs:link

14 	$link   = NULL;
19 if (!is_null($tmp = @mysqli_insert_id($link)))
24 if (0 !== ($tmp = mysqli_insert_id($link)))
27 if (!$res = mysqli_query($link, "SELECT id, label FROM test ORDER BY id LIMIT 1")) {
28 printf("[004] [%d] %s\n", mysqli_errno($link), mysqli_error($link));
30 if (0 !== ($tmp = mysqli_insert_id($link)))
35 if (!$res = mysqli_query($link, "INSERT INTO test(id, label) VALUES (100, 'a')")) {
36 printf("[006] [%d] %s\n", mysqli_errno($link), mysqli_error($link));
38 if (0 !== ($tmp = mysqli_insert_id($link)))
41 if (!$res = mysqli_query($link, "ALTER TABLE test MODIFY id INT NOT NULL AUTO_INCREMENT")) {
42 printf("[008] [%d] %s\n", mysqli_errno($link), mysqli_error($link));
45 if (!$res = mysqli_query($link, "INSERT INTO test(label) VALUES ('a')")) {
46 printf("[009] [%d] %s\n", mysqli_errno($link), mysqli_error($link));
48 if (($last_id = mysqli_insert_id($link)) <= 0)
51 if (mysqli_query($link, "LOCK TABLE test WRITE")) {
55 if (mysqli_get_server_version($link) >= 50000) {
56 if (!$res = mysqli_query($link, 'SELECT @@auto_increment_increment AS inc')) {
57 printf("[011] [%d] %s\n", mysqli_errno($link), mysqli_error($link));
61 printf("[012] [%d] %s\n", mysqli_errno($link), mysqli_error($link));
70 if (!mysqli_query($link, "INSERT INTO test(label) VALUES ('b')")) {
71 printf("[013] [%d] %s\n", mysqli_errno($link), mysqli_error($link));
74 if (($next_id = mysqli_insert_id($link)) <= $last_id)
82 if (!mysqli_query($link, "INSERT INTO test(label) VALUES ('c'), ('d'), ('e')")) {
83 printf("[015] [%d] %s\n", mysqli_errno($link), mysqli_error($link));
91 if (($next_id = mysqli_insert_id($link)) != $last_id + $inc) {
96 if (!$res = mysqli_query($link, "SELECT LAST_INSERT_ID() AS last_id")) {
97 printf("[017] [%d] %s\n", mysqli_errno($link), mysqli_error($link));
101 printf("[018] [%d] %s\n", mysqli_errno($link), mysqli_error($link));
112 mysqli_query($link, "UNLOCK TABLE test");
115 if (!$res = mysqli_query($link, "INSERT INTO test(id, label) VALUES (1000, 'a')")) {
116 printf("[020] [%d] %s\n", mysqli_errno($link), mysqli_error($link));
118 if (1000 !== ($tmp = mysqli_insert_id($link)))
121 if (!$res = mysqli_query($link, "INSERT INTO test(label) VALUES ('b'), ('c')")) {
122 printf("[022] [%d] %s\n", mysqli_errno($link), mysqli_error($link));
124 if (1000 >= ($tmp = mysqli_insert_id($link)))
127 mysqli_close($link);
129 var_dump(mysqli_insert_id($link));