【发布时间】:2011-03-05 10:38:35
【问题描述】:
如果我的循环返回时没有数据但无法正常工作,我正在尝试回显一些文本。我尝试了一些东西,但没有运气。
我的代码:
$result = mysql_send("SELECT * FROM datatable WHERE id='".
$_SESSION['id']."'ORDER BY id ASC LIMIT 2");
while($row=mysql_fetch_array($result)) {
$a = 1;
extract($row);
echo 'Trans ID: ';
echo $row['trans_id'];
echo '<br>';
echo 'Amount: ';
echo $row['amount'];
echo ' ';
echo $row['euros'];
echo '<br>';
echo '<br>';
}
if ($a = 1) {
echo 'No History';
} else {
echo '<a href="#">View history</a>';
};
谁能帮我解决如何在循环中执行 if 语句?
【问题讨论】:
-
Artefacto 重新格式化了您的代码,但以后请确保您的代码正确缩进和格式化。这使您和其他人更容易阅读代码。
标签: php mysql if-statement echo while-loop