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. php中變量的比較
- 4. 比較JavaScript和PHP變量
- 5. PHP - 比較兩個變量
- 6. PHP會話變量比較
- 7. PHP變量比較== VS ===
- 8. 比較變量
- 9. 比較變量
- 10. 比較變量
- 11. 變量比較
- 12. 變量比較
- 13. PHP中的變量比較問題
- 14. PHP:與比較變量的問題
- 15. PHP變量相等比較短的路
- 16. 比較bash變量
- 17. Javascript變量比較
- 18. NVarChar變量比較
- 19. 比較變量foreach
- 20. CMD比較變量
- 21. 比較XSL變量
- 22. 比較jquery datepicker與php變量
- 23. PHP在getimagesize()函數中比較變量
- 24. 在PHP中比較會話變量
- 25. 在Wordpress中比較兩個php變量
- 26. PHP比較時間變量與if/else
- 27. 無法比較兩個PHP變量
- 28. 比較變量2的值,
- 29. 比較python中的變量
- 30. 比較MySql的變量
請更全面地解釋您的問題。 – 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