从数据库中检索数据并在网页上显示不起作用

时间:2014-07-16 22:39:00

标签: php html mysql

我有一个名为resources的数据库,该数据库中有一个名为resources的表。我试图显示一些内容并遇到麻烦。这是我正在使用的代码:

mysql_connect('localhost', 'username', 'password', 'resources');
$query   = mysql_query('SELECT * FROM resources WHERE iss = 1 ORDER BY added DESC');
$company = 'company';
while ($rows = mysql_fetch_assoc($query)) {
    echo "Company: " . $rows[$company];
}

1 个答案:

答案 0 :(得分:2)

一些事情:

  1. 您需要正确打开div标记。
  2. 您需要使用mysql_select_db选择数据库,而不是将第四个参数添加到mysql_connect
  3. 这一切也假设您的连接正常工作,一切安装正常。然后,你应该能够使用更接近这个的东西:

    <div id="section_content">
    <?php
        mysql_connect('localhost', 'username', 'password');
        mysql_select_db('resources');
        $query = mysql_query('SELECT * FROM resources WHERE iss = 1 ORDER BY added DESC');
        $company = 'company';
        while($rows = mysql_fetch_assoc($query)){
            echo "Company: " .$rows[$company];
        }
    ?>
    </div>