Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- mysql_query('INSERT INTO FOO(a) VALUES('b')');
- $id = mysql_insert_id();
- $pdo->lastInsertId();
- $mysqli->insert_id;
- $id = mysql_insert_id();
- $id = last_insert_id();
- $this->db->insert('mytable',$data);
- echo $this->db->insert_id(); //returns last inserted id
- echo $this->db->insert('mytable',$data)->insert_id();
- $link = mysqli_connect("localhost", "my_user", "my_password", "world");
- $query = "INSERT blah blah blah...";
- $result = mysqli_query($link, $query);
- echo mysqli_insert_id($link);
- SELECT AUTO_INCREMENT FROM information_schema.TABLES
- WHERE TABLE_SCHEMA = 'my_database'
- AND TABLE_NAME = 'my_table_name';
- $sql="INSERT INTO table (col1, col2, col3) VALUES (val1, val2, val3)";
- $mysqli->query($sql);
- $last_inserted_id=$mysqli->insert_id; // returns last ID
- $sql="INSERT INTO table (col1, col2, col3) VALUES (val1, val2, val3)";
- $database->query($sql);
- $last_inserted_id=$database->lastInsertId(); // returns last ID
- $selectquery="SELECT id FROM tableName ORDER BY id DESC LIMIT 1";
- $result = $mysqli->query($selectquery);
- $row = $result->fetch_assoc();
- echo $row['id'];
- <?php
- function getInsertId(mysqli &$instance, $enforceQuery = false){
- if(!$enforceQuery)return $instance->insert_id;
- $result = $instance->query('SELECT LAST_INSERT_ID();');
- if($instance->errno)return false;
- list($buffer) = $result->fetch_row();
- $result->free();
- unset($result);
- return $buffer;
- }
- ?>
- <?php
- $mysqli = new mysqli("localhost", "yourUsername", "yourPassword", "yourDB");
- /* check connection */
- if (mysqli_connect_errno()) {
- printf("Connect failed: %sn", mysqli_connect_error());
- exit();
- }
- // Conside employee table with id,name,designation
- $query = "INSERT INTO myCity VALUES (NULL, 'Ram', 'Developer')";
- $mysqli->query($query);
- printf ("New Record has id %d.n", $mysqli->insert_id);
- /* close connection */
- $mysqli->close();
- ?>
- $stmt = $db->prepare("...");
- $stmt->execute();
- $id = $db->lastInsertId();
- $con = mysqli_connect('localhost', 'userid', 'password', 'database_name');
- if (!$con) {
- die('Could not connect: ' . mysqli_error($con));
- }
- $sql = "SELECT * FROM table_name where UserID=(select MAX(UserID)from table_name)";
- $result = mysqli_query($con, $sql);
- mysql_query("INSERT INTO mytable (product) values ('kossu')");
- printf("Last inserted record has id %dn", ***mysql_insert_id()***);
Add Comment
Please, Sign In to add comment