CREATE TABLE `log` ( `id` int(11) NOT NULL auto_increment, `timestamp` datetime NOT NULL default '0000-00-00 00:00:00', `alert` enum('y','n') NOT NULL default 'y', `id_daemon` int(11) NOT NULL default '0', `id_event_type` int(11) NOT NULL default '0', PRIMARY KEY (`id`), KEY `id_daemon` (`id_daemon`), KEY `id_event_type` (`id_event_type`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1 ; #### ALTER TABLE `log` ADD CONSTRAINT `log_ibfk_1` FOREIGN KEY (`id_daemon`) REFERENCES `daemons` (`id`) ON DELETE CASCADE, ADD CONSTRAINT `log_ibfk_2` FOREIGN KEY (`id_event_type`) REFERENCES `event_types` (`id`) ON DELETE CASCADE; #### $req = "INSERT INTO log (`timestamp`,`alert`,`id_daemon`,`id_event_type`) VALUES (NOW(),'y','31','3')"; $query = $dbh->prepare($req); $query->execute or sayAll("Query failed : $req".$query->errstr);