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