Вопросы по теме 'last-insert-id'

mysql_insert_id и last_insert_id неправильное поведение
у меня есть эта таблица CREATE TABLE IF NOT EXISTS `t5` ( `id` int(11) NOT NULL auto_increment, `a` int(11) NOT NULL, `b` int(11) NOT NULL, PRIMARY KEY (`id`), UNIQUE KEY `a` (`a`,`b`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1 ;...
4275 просмотров
schedule 03.07.2022

почему pdo-›lastInsertId() возвращает 0, когда я вызываю STORED PROCEDURE в mysql?
мне нужно вернуть идентификатор последней вставленной строки в моей базе данных: у меня есть класс с именем DatabaseHandler для использования pdo <?php class DatabaseHandler { private static $_mHandler; private function...
1563 просмотров

SELECT LAST_INSERT_ID() Не работает с BIGINT в MySQL 5.6.11
У меня есть поле BIGINT в качестве автоматического увеличения и первичного ключа в таблице MySQL Innodb, на которой работает MySQL Community Server 5.6.11. После вызова базовой инструкции INSERT, а затем вызова SELECT LAST_INSERT_ID() мне всегда...
644 просмотров
schedule 23.04.2022

Как получить UUID в php, созданный из триггера в mySQL
У меня есть таблица в mysql, которая использует триггер для создания uuid при вставке. Мой вопрос в том, как я могу получить это через php после завершения вставки и триггера.
30 просмотров

mysql LAST_INSERT_ID не работает через php
Я попробовал два способа выполнить эту работу: multi_query: $sql = "START TRANSACTION; INSERT INTO songs (title, disco, deleted) VALUES ('".$titol."', '".$codi."', '0'); SET @last_id = LAST_INSERT_ID(); INSERT INTO lyrics (`lyricsOri`,...
50 просмотров

Модифицированный PDO и lastInsertId()
Это просто новая форма PDO, которую я не совсем понимаю. Я знаю, что подобные проблемы решались на этом сайте. Но меня привлекла эта новая (новая для меня) классовая система PDO. Это гладко и лаконично. Я со всем разобрался, все динамические...
159 просмотров
schedule 10.02.2023