mysql - Executing .sql file with variable from PHP script -
i have long sql file includes $variable in format like:
delimiter $$ drop trigger if exists `$variable` $$ create trigger `temp` before insert on `5_2012` each row begin set new.chour = timediff(new.exit, new.enter); set new.total = timediff(new.exit, new.enter); ... i need way execute script each time different table names ($variable).
i using mysql.
change .sql file .php script add header top, , add mime type. if can remember correctly, it's application/x-sql. echo out each variable.
<?php header("content-type: application/x-sql"); ?> delimiter $$ drop trigger if exists `<?= $variable; ?>` $$ create trigger `temp` before insert on `5_2012` each row begin set new.chour = timediff(new.exit, new.enter); set new.total = timediff(new.exit, new.enter);
Comments
Post a Comment