[PHP-users 21119]PEARでMysql接続

m.awano awano @ main-concept.co.jp
2004年 4月 4日 (日) 17:02:58 JST


お世話になります。

PEARでMysql接続に接続したいのですが、画面が真っ白になってしまい接続ができま
せん。
ちなみにmysql_pconnectではうまく接続できます。

OSはvinelinuxで
phpがPHP4.3.4
Mysql3.23.47となっております。

ソースは下記の通りとなっております。
if (DB::isError($db)) exit($db->getMessage());でもなにも表示されません。

どなたかわかる方教えてください。

よろしくお願いします。

<?php

//PEARのDBクラス定義を読み込む
require_once('pear/DB.php');

$dbUser = "test";
$dbPass = "test";
$dbHost = "localhost";
$dbName = "test_db";
$dbType = "mysql";

//$db = mysql_pconnect($dbHost,$dbUser,$dbPass);
//mysql_select_db($dbName,$db);

// Set DSN
$dsn = "$dbType://$dbUser:$dbPass@$dbHost/$dbName";

$db = DB::connect($dsn);

// 接続に失敗したらエラー表示して終了
if (DB::isError($db)) exit($db->getMessage());

$strSql = "select * from test";

$result = $db->query($strSql);

while ($row = $result->fetchRow(DB_FETCHMODE_ASSOC)){
	print $row['fl1'];

}

$db->disConnect();

?>



PHP-users メーリングリストの案内