所以我有这个查询搜索torrent_download,torrent_download只能是1或0;
$sql_istorrenthere = $this->query("SELECT torrent_download
FROM " . DB_PREFIX . "auctions WHERE
auction_id='" . $item_details['auction_id'] . "'");
if (empty($sql_istorrenthere))
{
$display_output = GMSG_NOTORRENT;}
else
$display_output = GMSG_TORRENT;
}
我想要做的是用if (empty($sql_istorrenthere))
替换部件if $sql_istorrenthere == 1 then $display_output = GMSG_NOTORRENT; else $display_output = GMSG_TORRENT;
怎么做?
答案 0 :(得分:1)
您首先必须获取结果行,很难说明如何,因为您没有告诉我们您正在使用的框架/数据库抽象层。检查文档,您希望将结果作为数组或对象获取。
对于数组:
尝试使用var_dump
显示结果,如果成功,您将看到一个带有torrent_download
键的数组的数组。然后,只需将$res['torrent_download']
与1
进行比较。