1
A
回答
1
如果數據庫中,如果您天列VARCHAR,比你會得到確切值(即使+),所以:
if($days == "1+") is true
一個更完整的代碼,您可以嘗試
$res = mysql_query("SELECT days FROM table");
while($row = mysql_fetch_assoc($res)) {
if($row["days"] == "1+") echo 'found' . '<br>';
}
+0
請不要'用舊的'mysql_'函數寫答案。 [找出原因](http://stackoverflow.com/questions/12859942/why-shouldnt-i-use-mysql-functions-in-php) – 2013-03-14 01:58:04
0
你能告訴我們你的查詢嗎?我有一種感覺,你誤認了這個問題。
這就是說,你試過類型轉換嗎?
if ((string) $days == "1+")
+0
我想我以前做錯了什麼,它現在似乎工作,因爲它應該。謝謝! – user2133342 2013-03-14 01:50:34
相關問題
- 1. 帶或不帶括號的PHP比較
- 2. 比較變量PHP
- 3. 比較JavaScript和PHP變量
- 4. PHP - 比較兩個變量
- 5. 變量比較
- 6. 比較變量
- 7. 比較變量
- 8. PHP變量相等比較短的路
- 9. PHP中的變量比較問題
- 10. 比較變量foreach
- 11. NVarChar變量比較
- 12. Javascript變量比較
- 13. 比較jquery datepicker與php變量
- 14. 無法比較兩個PHP變量
- 15. PHP比較時間變量與if/else
- 16. 在Wordpress中比較兩個php變量
- 17. 比較變量2的值,
- 18. 變量比較的問題
- 19. 將會話變量與獲取變量進行比較PHP
- 20. C++比較變量,變量名
- 21. 比較django變量與角度變量
- 22. 帶符號的變量( - )
- 23. 帶$符號的sed變量
- 24. 在SQLite中比較變量
- 25. C#比較OrderDate與變量
- 26. 變量未進行比較
- 27. javascript變量比較行爲
- 28. 比較HttpStatus.SC_OK和INT變量
- 29. 比較$ _SESSION與變量
- 30. MEAN STACK變量比較
請更全面地解釋您的問題。 – 2013-03-14 01:34:03
在我的mysql表中,我有一個DAYS列,它有字段類型的varchar,並填充數字1到30,但也是1+。所以,1,1 +,2,3等現在我想回聲的東西,當在DAYS的值是1+,但我不能使用IF如上所述,因爲它認爲它只是1,而不是1+ – user2133342 2013-03-14 01:37:34