【发布时间】:2012-03-27 09:44:57
【问题描述】:
我会保持简短:谁能告诉我为什么这不起作用? “else”部分有效,if 位无效。
<?php
$sql2 = mysql_query("SELECT * FROM products_new WHERE id='" . $result['id_kit'] . "'");
while($row = mysql_fetch_assoc($sql2)){
if ($result['id_kit'] == 0) {
?>
//DO THIS BIT IF $result['id_kit'] IS "0".
<?php
}
else {
?>
//DO THIS BIT IF $result['id_kit'] IS ANYTHING OTHER THAN "0". THIS BIT WORKS FINE
<?php
}
?>
<?php
}
?>
【问题讨论】:
-
“if”语句在哪里?
-
什么是
$result?您的意思是输入$row? -
这还不是很清楚......你能发布整个(风格良好的)代码吗?
-
“如果”呢?请格式化您的代码,使其可读!
-
为什么要结束 php 部分?你知道你可以在 php 中编写 html,比如 echo '';跨度>
标签: php mysql if-statement