Я получил таблицу в MySQL, которая выглядит так:
CREATE TABLE IF NOT EXISTS `play` ( `identifier` varchar(255) NOT NULL DEFAULT '', ... , PRIMARY KEY (`identifier`), UNIQUE KEY `identifier` (`identifier`) )
Когда я вставляю строку в эту таблицу, значение identifier
столбца может быть изменено с помощью триггера, который я написал. Теперь я пытаюсь вставить строку в эту таблицу из PHP, которая работает отлично, но мне нужно получить содержимое столбца identifier
в только что вставленной строке.
Я знаю, что функция mysql_insert_id()
существует, но она работает только в том случае, если в таблице есть столбец с автоматическим приращением, который не работает с моей структурой.
Есть ли способ получить только что вставленную строку в PHP или, возможно, SQL?