我做了一些研究和编码才能够使这个功能:echo field green if field1> field2?
(if field1 > field 2 echo font color=green else if field 2 > field 1 echo fontcolor=green else echo font black
(双绿色有其目的)
$query = "SELECT * FROM table WHERE CATEGORY='15' ";
$result = mysql_query($query);
If ($result [field1] > $result [field2])
echo " <style font="green"/> This category is green </style> "
else if ($result [field1] > $result [field2])
echo " <style font="green"/> This category is green </style> "
else
echo " <style font="black"/> This category is black </style> "
这是它如何做的?有没有错误?
$ result是一个mysql资源,你首先必须调用它'mysqli_fetch_assoc'。你的'else if'永远不会被调用,因为它与第一个if相同。 – knittl 2011-06-03 16:34:09
是的,有错误,你不从数据库中检索你的结果,第二个elseif与第一个if相同。你没有结束;在回声....你测试它 – 2011-06-03 16:35:28