آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

اشکال در ارتباط با دیتابیس

adam1442  9 سال پیش  9 سال پیش
0 0

با سلام ببخشید من آموزشای استاد رو تازه شروع کردم و ارتباط با دیتابیس رو دیدم انجام دادم دوباره اودم توی همون پروژه تست رو انجام بدم دوتا فایل پی اچ پی دیگه ساختم یکی با نام 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();
}


}

?
+1 0
رمز و پسورد فایل config.php رو هم قرار بدید (9 سال پیش)
0 0
رمز رو قرار دادم آخه اون کدم کار میکنه درست این کد کار نمیکنه همش میگه پسورد مشکل داره اون کد هم دقیقت به همین کانفیگ وصله خواهشا کمک کنید (9 سال پیش)
0 0
من دوباره کد رو دیدم دلیل دیگه ای نمیبینم... لطفا بررسی کنید رمز و پسورد درست باشه. (9 سال پیش)
0 0
آقا من موندم این چه مشکلیه دیگه آقا اومدم اصلا کدای که توی فایل اولی نوشتم رو کپی کردم گذاشتم اینجا برای ایندکس هم همون قبلی رو کپی کردم بازم همین ارور رو میده ولی توی قبلی کار میکنه میتونه مشکل به خاطر این باشه که یه فایل دیگه به دیتابیس وصله؟؟ (9 سال پیش)
0 0
تنها حدس من اشتباه بودن تنظیمات هس... (9 سال پیش)
 برای این سوال پاسخی وجود ندارد.

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .