我有此代碼放在一個MySQL數據庫從XML Shoutcast的喜歡的歌信息: 藝術家曲集標題PHP的爆炸功能的問題
它的工作原理,但如果這張專輯是不存在的插入是錯誤的,如果只是爲了插入藝術家和標題而缺少專輯,是否有辦法? 我的代碼:
$artist = $xml->SERVERTITLE;
$title = $xml->SONGTITLE;
$pieces = explode("-", $title);
$pieces[0] = trim($pieces[0]);
$pieces[1] = trim($pieces[1]);
$pieces[2] = trim($pieces[2]);
$sql = "INSERT INTO test_xml (`title`, `album`, `artist`) VALUES ('$pieces[2]', '$pieces[1]', '$pieces[0]') ON DUPLICATE KEY UPDATE time = now(), album = VALUES(album)";
謝謝哈塞,它的工作原理,越簡單最好。 –