Добрый вечер,
следующая ситуация с таблицей:
create table TableA (
pkA int not null auto_increment,
propertyA varchar(20),
primary key (pkA) );
create table TableB (
pkB int not null auto_increment,
pkA int not null,
propertyB varchar(20),
primary key (pkB),
foreign key (pkA) references TableA (pkA) on delete cascade);
create table TableC (
pkC int not null auto_increment,
pkB int not null,
propertyC varchar(20),
primary key (pkC),
foreign key (pkB) references TableB (pkB) on delete cascade );
Когда я удаляю строку из родительской таблицы 'TableA', мне нужно знать, какие строки (первичные ключи) были удалены в 'TableB 'и' TableC 'также.Я работаю с PHP 7.0.Я надеялся, что есть что-то вроде mysqli_insert_id для удалений, но ... nada: (
Есть идеи?