|
|
|
| Следующая задача: есть php-скрипт который переносит данные из одной таблицы бд в другую.
<?
$loginDB = "ххххх";
$passDB ="ххххх";
$nameDB = "ххххх";
function db_connect()
{
$loginDB = "ххххх";
$passDB ="ххххх";
$nameDB = "ххххх";
$result = mysql_pconnect("127.0.0.1", $loginDB, $passDB) ;
if (!$result) return false;
if (!mysql_select_db($nameDB)) return false;
mysql_query("SET NAMES cp1251");
return $result;
}
db_connect();
$sql = 'INSERT INTO stat (`user_id`, `start`,
`start_building`, `start_flat`, `start_door`,
`destination`, `dest_building`, `date`, `time`, `phone`,
`comment`, `dispatcher_note`, `universal`, `salon_load`,
`animal`, `order_blocked_by`, `order_blocked_time`,
`order_info`)'
. ' SELECT `user_id`, `start`, `start_building`,
`start_flat`, `start_door`, `destination`, `dest_building`,
`date`, `time`, `phone`, `comment`, `dispatcher_note`,
`universal`, `salon_load`, `animal`, `order_blocked_by`,
`order_blocked_time`, `order_info`'
. ' FROM parser'
. ' WHERE order_took = 1;';
mysql_query($sql);
$delete = "DELETE FROM `parser` WHERE order_took = 1;";
mysql_query($delete);
?>
|
Делать надо это каждый день в 4 утра, но чтоб воспользоваться планировщиком событий надо перевести его в cgi, так как cron запускает только cgi. Пожалуйста, подскажите ка єто сделать :) | |
|
|
|
|
|
|
|
для: honwer
(03.05.2008 в 03:07)
| | Крепко зависит от хостера, в любом случае следует выставить права доступа на выполнение файла 0777 и возможно указать ши-бенг в начале файла - путь к интерпретатору PHP, однако, это следует уточнить у администратора сервера. | |
|
|
|