leesang
Новичок
help PEAR error
установил pear, написал скрипт для connect к БД(db_connect.php):
Цитата:
<?php
require_once 'DB.php';
$db_type = 'mysql';
$db_password = '';
$db_user = 'leesang';
$db_host = 'localhost';
$db_name = 'mysql';
$dns = '$db_type://$db_user:$db_password@$db_host/$db_name';
$db_object = DB::connect($dns);
if(DB::isError($db_object)) {
die($db_object->getMessage());
}
?>
Затем скрипт для создания таблицы в БД (table.php):
Цитата:
<?php
require 'db_connect.php';
$table = "CREATE TABLE users (
id int(10) DEFAULT '0' NOT NULL auto_increment,
username varchar(40),
password varchar(50),
last_login varchar(20),
PRIMARY KEY(id))";
$create = $db_object->query($table); //perform query
if(DB::isError($create)) {
die($create->getMessage());
} else {
echo 'Table created successfully.';
}
$db_object->disconnect();
?>
при попытке создать таблицу с помощью этого скрипта выдает ошибку:
DB Error: not found
Помогите разобраться плз в чем дело т.к. я ошибки найти не могу...
установил pear, написал скрипт для connect к БД(db_connect.php):
Цитата:
<?php
require_once 'DB.php';
$db_type = 'mysql';
$db_password = '';
$db_user = 'leesang';
$db_host = 'localhost';
$db_name = 'mysql';
$dns = '$db_type://$db_user:$db_password@$db_host/$db_name';
$db_object = DB::connect($dns);
if(DB::isError($db_object)) {
die($db_object->getMessage());
}
?>
Затем скрипт для создания таблицы в БД (table.php):
Цитата:
<?php
require 'db_connect.php';
$table = "CREATE TABLE users (
id int(10) DEFAULT '0' NOT NULL auto_increment,
username varchar(40),
password varchar(50),
last_login varchar(20),
PRIMARY KEY(id))";
$create = $db_object->query($table); //perform query
if(DB::isError($create)) {
die($create->getMessage());
} else {
echo 'Table created successfully.';
}
$db_object->disconnect();
?>
при попытке создать таблицу с помощью этого скрипта выдает ошибку:
DB Error: not found
Помогите разобраться плз в чем дело т.к. я ошибки найти не могу...