0

したがって、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;

これを行う方法?

4

1 に答える 1

1

最初に結果行をフェッチする必要があります。使用しているフレームワーク/データベース抽象化レイヤーを教えてくれなかったため、方法を判断するのは困難です。ドキュメントを確認してください。結果を配列またはオブジェクトとしてフェッチします。

アレイの場合:

で結果を表示してみてくださいvar_dump。成功した場合は、キーがtorrent_downloadキーである配列が表示されます。次に、単にと比較$res['torrent_download']1ます。

于 2012-05-01T21:41:54.070 に答える