PHP / MySQL - 查询不提取任何数据

时间:2015-08-25 05:55:43

标签: php mysql

我一直在尝试设置一个页面,列出数据库中表格的项目价格。这是我的代码:

<?php
$querylist = mysql_query("SELECT item_name,image,price,added_by FROM values");
while($row = mysql_fetch_array($querylist))
{
    echo '<div class="post rareitem" style="margin-right: 15px;float: left;">
    <div class="rarename">
    <strong>';

    // Shows Item Name
    echo $row['item_name'];
    echo '</strong>
    </div>';

    // Shows Item Image
    echo '<div class="rareimage" style="background-image: url(/app/tpl/skins/Mango/images/values/rares/';
    echo $row['image'];
    echo ');"></div>';

    // Shows Item Price
    echo '<div class="rarecontrols">
        <div class="coinsbox"></div>
                    <span>
                    <b> <b>Credits: </b> </b> ';
    echo $row['price'];
    echo '</span>';

    // Shows Who Added the Item
    echo '<div class="addedbox"></div><b><b><span><font color="#c93734"><font color="#c93734">Added By: </font> </font>';
    echo $row['added_by'];
    echo '</span></b></b>
    </div>

    <div class="clear"></div>
</div>';
}

?>

还有另外一块代码(如下所示),我的基础是这样,它的工作原理非常好。我似乎无法让它工作。我相信它与SQL,语法或其他东西有关。无论我做什么,它都不会产生任何结果,但下面的代码完全符合计划。我知道这不是一个连接问题,因为下面的代码可以放在与上面相同的页面上,并且工作正常,但上面没有。

<?php
$querylist = mysql_query("SELECT id,username,motto,country,look,rank,account_created,role,account_created,online,last_online FROM users WHERE rank='9' ORDER BY ID LIMIT 20");
while($row = mysql_fetch_array($querylist))
{
    echo '
    <div class="team">';

    // Showing Avatar
    echo '<div style="float: left; margin-top:-1px;height: 60px; width: 64px; background: url(http://www.habbo.nl/habbo-imaging/avatarimage?figure=';
    echo $row['look'];echo "&amp;action=wav&amp;direction=3&amp;head_direction=3&amp;gesture=sml&amp;size=m) no-repeat 0px -10px";
    echo "\"/>";

    echo "<img alt=\"badge\" src=\"/app/tpl/skins/habbo/images/icons/";
    echo $row['online'];echo ".gif\"></div>";

    // Flags
    echo "<br/><img src=\"/app/tpl/skins/habbo/images/icons/flags/";
    echo $row['country'];echo ".png";
    echo '" style="float:right;" /> <b><uf>';
    echo $row['username'];echo "</u></b>";

    // Bans & Ticket Count
    $Bans = mysql_query("SELECT * FROM `bans` WHERE `added_by` = '" . $row['username'] . "'");
    $BanCount = mysql_num_rows($Bans);
    $Tickets = mysql_query("SELECT * FROM `moderation_tickets` WHERE `moderator_id` = '" . $row['id'] . "'");
    $TicketCount = mysql_num_rows($Tickets);

    //Role
    echo "<br/><gb>Role: </b><fi> ";
    echo $row['role'];echo "";
    echo "</i>";

    // Echoing bans & Tickets
    echo "<br/><gb>Bans: </b><fi> ";
    ; echo $BanCount;
    echo "</i>";

    echo " &nbsp; <gb>Tickets: </b><if>";
    ; echo $TicketCount;
    echo "</i>";
    echo "</div>";
}
?>

先谢谢,非常感谢任何帮助!

0 个答案:

没有答案