首先,我想2個表tb_wrapper
和tb_summary
之間的比較來獲得在tb_wrapper
不會在tb_summary
存在,那麼在$link
保存數據。如果我沒有得到相同的數據,我想打印結果$link
。當我沒有得到不相同的數據時,我希望它轉到另一個進程。不能運行下一道工序當一個變量沒有保存價值
下面的代碼:
$q2 = mysql_query(" SELECT
a.doc_url
FROM
tb_wrapper a
LEFT JOIN
tb_summary b
ON a.doc_name = b.doc_summ
WHERE
b.doc_summ IS NULL");
while ($row = mysql_fetch_array($q2)){
$link = $row['doc_url'];
if ($link){
include 'next_process.php';
}
else {
include 'blablabla.php';
}
}
這是行不通的。當我沒有得到不相同的數據或$link
沒有保存一個值。
表:
CREATE TABLE tb1
(`id` int, `doc_name` varchar(100), `doc_url` varchar(50))
}
CREATE TABLE tb2
(`id` int, `doc_summ` varchar(100))
}
你能提供兩個表的'SHOW CREATE'? – hjpotter92
@TheDOCTORfromTARDIS我添加了它.. – bruine