为什么一直说不选择数据库?

时间:2017-01-05 14:08:56

标签: php

我正在尝试在我的作业上创建打印报告。但是,它一直在说"没有选择数据库"。这是我的代码

 <?php

    include "../database/database.php";
    require('../laporan/fpdf/fpdf.php');

    $pdf = new FPDF();
    $pdf->AddPage();

    $no =1;
    $query=mysql_query("select * from data_tamu");
    if ($query === FALSE) {
        die(mysql_error());
        }
    while($lihat=mysql_fetch_array($query)){

    }




    $server = "localhost";
     $user = "root";
     $pass = "";
     $data = "data_tamu,php";


     $pdf->Output("aselole.pdf", "Y"); // ditampilkan

    ?>

你们知道我的错在哪里吗?我不知道它在哪里。请帮帮我

1 个答案:

答案 0 :(得分:0)

在查询之前,您必须选择您正在使用的服务器上的数据库。这是使用mysql_select_db函数完成的。我想这就是你遗漏的database.php

您可以像这样调用该函数:

mysql_select_db('db_name');

但是,请记住,自PHP5.5起,这些函数已弃用,您应该使用PDOmysqli或使用预准备语句的任何其他替代方法!