0

jqGrid を使用しようとしていますが、致命的なエラーが発生します

致命的なエラー: C:\xampp\htdocs\psnm\grid\grid.php:8 でメッセージ「無効なデータ ソース名」を含む例外「PDOException」がキャッチされませんでした: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} が C:\xampp\htdocs\psnm\grid\grid でスローされます。 php 8行目

の8行目grid.php

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

localhostデータベース名がpsnm、ユーザーがパスワードなしでサーバーを持っていますroot。誰でも問題を見つけるのを手伝ってくれませんか...

4

1 に答える 1

1

PDO のコンストラクターには、最初のパラメーターとして dsn が必要です。以下の構文を見てください。

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

詳細については、 PHPのマニュアルを参照してください。

于 2012-05-24T18:26:58.763 に答える