該表的公司名稱爲不是已轉義。
我QRY看起來像查詢MySQL中的未轉義字符串
$sql = "SELECT id FROM contact_supplier WHERE name = '$addy' LIMIT 1";
這個問題是在表中的公司名稱值有時會像「阿克米國際S/L」。
(FYI:在$阿迪的值相匹配的DB)
顯然,存儲當值沒有逃脫。
如何找到我的比賽嗎?
[編輯]
AHAH!
我覺得我我們到的東西。 的$阿迪價值的來源是一個文件
$addresses = file('files/addresses.csv');
然後我做了
foreach ($addresses as $addy) {}
好吧,當我逃離$阿迪字符串,它逃避新行字符和包括「\ r \ n「到比較字符串的末尾。
除非有人提出了一種更優雅的方式,我想我會概率剝奪那些有str_replace()函數。
:)
[\編輯]
你嘗試查詢它是現在的方式是什麼? – 2012-04-12 21:29:52
是的,嘗試過,但沒有運氣。 – mOrloff 2012-04-12 22:13:33
因爲直到第二天我還沒有回答我自己的問題,所以我編輯了一些內容。謝謝,一堆:) – mOrloff 2012-04-12 22:23:36