如何在jqGrid中设置数据源

时间:2012-05-24 18:18:46

标签: php jquery mysql jqgrid

我正在尝试使用jqGrid并且我遇到致命错误

  

致命错误:未捕获的异常'PDOException',消息'无效   数据源名称'在C:\ xampp \ htdocs \ psnm \ grid \ grid.php:8堆栈跟踪:

     

0 C:\ xampp \ htdocs \ psnm \ grid \ grid.php(8):PDO-> __ construct('localhost','root','')#1

     

C:\ XAMPP \ htdocs中\ psnm \ electionadmin.php(40):   include('C:\ xampp \ htdocs ...')#2 {main}引入   第8行的C:\ xampp \ htdocs \ psnm \ grid \ grid.php

grid.php的第8行是

$conn = new PDO("localhost",root,"");

我的服务器位于localhost我的数据库名称为psnm,用户为root且没有密码,有人可以帮我找出问题...

1 个答案:

答案 0 :(得分:1)

PDO的构造函数需要dsn作为第一个参数。请查看以下语法:

PDO::__construct() ( string $dsn [, string $username [, string $password [, array $driver_options ]]] )

有关详细信息,请参阅PHP manual