嗨eny可以幫助我解決這個問題嗎?如果「dauer_auftrag」爲數值1,我需要18:00後的所有數據將表「texirequest」中的所有數據複製到表「dispo」,並在chek table「dispo」後刪除表「texirequest」上的所有數據1將所有數據複製到「texirequest 「使用的cronjobCron php更新/從另一個插入一個sql表並刪除舊錶中的數據
<?php
$dauerauftrag_array = array(1);
$con = mysql_connect("localhost","admin","password");
if(!$con) {
die('could not connect: '.mysql_error());
}
mysql_select_db('admin_transport', $con);
foreach($dauerauftrag_array AS $dauerauftrag) {
$result = mysql_query("SELECT * FROM dispo WHERE dauer_auftrag = '".$dauerauftrag."'");
while($row = mysql_fetch_array($result)) {
mysql_query("INSERT INTO texirequest (id, driver_id, driver_email, driver_name, sender_id, name, typ, sbehalt, Transportar, bfahrer, zinfo, ein_stieg, aus_stieg, dauer_auftrag, status, phoneM, phoneF, termin, termin_austirg, phone, droplocation, location, latitude, longitude, timedate, accept)
VALUES ('".$row['id']."', '".$row['driver_id']."', '".$row['driver_email']."', '".$row['driver_name']."', '".$row['sender_id']."', '".$row['name']."', '".$row['typ']."', '".$row['sbehalt']."', '".$row['Transportar']."', '".$row['bfahrer']."', '".$row['zinfo']."', '".$row['ein_stieg']."', '".$row['aus_stieg']."', '".$row['dauer_auftrag']."', '".$row['status']."', '".$row['phoneM']."', '".$row['phoneF']."', '".$row['termin']."', '".$row['termin_austirg']."', '".$row['phone']."', '".$row['droplocation']."', '".$row['location']."', '".$row['latitude']."', '".$row['longitude']."', '".$row['timedate']."', '".$row['accept']."') ON DUPLICATE KEY UPDATE id = '".$row['id']."', '".$row['driver_id']."', '".$row['driver_email']."', '".$row['driver_name']."', '".$row['sender_id']."', '".$row['name']."', '".$row['typ']."', '".$row['sbehalt']."', '".$row['Transportar']."', '".$row['bfahrer']."', '".$row['zinfo']."', '".$row['ein_stieg']."', '".$row['aus_stieg']."', '".$row['dauer_auftrag']."', '".$row['status']."', '".$row['phoneM']."', '".$row['phoneF']."', '".$row['termin']."', '".$row['termin_austirg']."', '".$row['phone']."', '".$row['droplocation']."', '".$row['location']."', '".$row['latitude']."', '".$row['longitude']."', '".$row['timedate']."', '".$row['accept']."'");
}
}
mysql_close($con);
?>
沒有複製表 」分析輔助機構「 表 」texirequest「 如果dauer_auftrag = 1
我texirequest表
CREATE TABLE `texirequest` (
`id` int(11) NOT NULL,
`driver_id` varchar(100) NOT NULL,
`driver_email` varchar(100) NOT NULL,
`driver_name` varchar(100) NOT NULL,
`sender_id` varchar(100) NOT NULL,
`name` varchar(100) NOT NULL,
`typ` varchar(100) NOT NULL,
`sbehalt` varchar(100) NOT NULL,
`Transportar` varchar(100) NOT NULL,
`bfahrer` varchar(100) NOT NULL,
`zinfo` varchar(100) NOT NULL,
`ein_stieg` varchar(100) NOT NULL,
`aus_stieg` varchar(100) NOT NULL,
`dauer_auftrag` varchar(100) NOT NULL,
`status` varchar(100) NOT NULL,
`phoneM` varchar(100) NOT NULL,
`phoneF` varchar(100) NOT NULL,
`termin` varchar(100) NOT NULL,
`termin_austirg` varchar(100) NOT NULL,
`phone` varchar(100) NOT NULL,
`droplocation` varchar(100) NOT NULL,
`location` text NOT NULL,
`latitude` varchar(100) NOT NULL,
`longitude` varchar(100) NOT NULL,
`timedate` text NOT NULL,
`accept` int(11) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
,這我我的「dispo」表
CREATE TABLE `dispo` (
`id` int(11) NOT NULL,
`driver_id` varchar(100) NOT NULL,
`driver_email` varchar(100) NOT NULL,
`driver_name` varchar(100) NOT NULL,
`sender_id` varchar(100) NOT NULL,
`name` varchar(100) NOT NULL,
`typ` varchar(100) NOT NULL,
`sbehalt` varchar(100) NOT NULL,
`Transportar` varchar(100) NOT NULL,
`bfahrer` varchar(100) NOT NULL,
`zinfo` varchar(100) NOT NULL,
`ein_stieg` varchar(100) NOT NULL,
`aus_stieg` varchar(100) NOT NULL,
`dauer_auftrag` varchar(100) NOT NULL,
`status` varchar(100) NOT NULL,
`phoneM` varchar(100) NOT NULL,
`phoneF` varchar(100) NOT NULL,
`termin` varchar(100) NOT NULL,
`termin_austirg` varchar(100) NOT NULL,
`phone` varchar(100) NOT NULL,
`droplocation` varchar(100) NOT NULL,
`location` text NOT NULL,
`latitude` varchar(100) NOT NULL,
`longitude` varchar(100) NOT NULL,
`timedate` text NOT NULL,
`accept` int(11) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
' 「admin_transport」'? –
可能是你錯過了報價標誌周圍admin_transport – reza
嗯我找不到錯誤 – Goran