我得到MySQL错误:查询为空

时间:2013-12-17 21:25:27

标签: php mysql

请帮我修复此错误..

<?php echo "<h3>Accounts</h3><table style=\"margin-top:10px;text-align:center;\" width=\"65%\"  cellspacing=\"0\" cellpadding=\"5\" align=\"center\">"; ?>
    <?php
    $accq = mysql_query("SELECT * FROM accounts ORDER BY username DESC");
    while ($acc = mysql_fetch_array($accq))
    {
    echo "<tr style=\"background:#D16976;color:#fff;\"><td><font size=\"1\">$acc[username]</font></td></tr><tr><td>$acc[password]</td></tr><td height=\"10\" ></td>";
    }
    echo "</table>"; 
    echo "<br>Error: ";
    $result = mysql_query($accq) or die (mysql_error());

    ?>

和我得到:
http://s8.postimg.org/9o0blstnp/screenshot_1134.png

1 个答案:

答案 0 :(得分:0)

您的问题是您没有创建与数据库的连接 当没有可用的数据库连接时,您可以从数据库中的任何表中发送/检索数据 如果您不知道如何创建与数据库的连接,只需在互联网上搜索,您将被淹没在教程中,告诉您如何操作。
另外,尽量避免使用mysql_ *函数,因为它们已被弃用。