بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
اشکال در ارتباط با دیتابیس
با سلام ببخشید من آموزشای استاد رو تازه شروع کردم و ارتباط با دیتابیس رو دیدم انجام دادم دوباره اودم توی همون پروژه تست رو انجام بدم دوتا فایل پی اچ پی دیگه ساختم یکی با نام db2 و یک با نام index2 حالا کد ها رو میزنم ازم من خطا میگیره برای پسورد این متن خطا
ertabat nadaram chonAccess denied for user ''@'localhost' (using password: NO)
اینم کدی که نوشتم
<?php
class Db{
private $connection;
public function __construct($option = null){
if ($option != null){
$host = $option['host'];
$user = $option['user'];
$pass = $option['pass'];
$name = $option['name'];
} else{
global $config;
$host = $config['db']['host'];
$user = $config['db']['user'];
$pass = $config['db']['pass'];
$name = $config['db']['name'];
}
$this->connection = new mysqli($host, $user, $pass, $name);
if ($this->connection->connect_error) {
echo "ertabat nadaram chon" . $this->connection->connect_error;
exit;
}
$this->connection->query("SET NAMES 'utf8'");
}
public function first($sql){
$record = $this->query($sql);
if ($record == null){
return null;
}
return $record[0];
}
public function query($sql){
$result = $this->connection->query($sql);
$record = array();
if ($result->num_rows == 0){
return null;
}
while ($row = $result->fetch_assoc()){
$record[] = $row;
}
return $record;
}
public function con(){
return $this->connection;
}
public function close(){
$this->connection->close();
}
}
?
برای این سوال پاسخی وجود ندارد.
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .
config.php رو هم قرار بدید (9 سال پیش)