علت عدم کوئری گرفتن

 php
  آخرین بروزرسانی : 5 سال پیش توسط آرمان بابایی
لینک کوتاه برای اشتراک گذاری:
مسعود شعبانی ( 2 تجربه )
5 سال پیش

 1

با سلام 

من این کد رو چند بار بررسی کردم اما این ارور رو بمن میده دوستان کسی میتونه بما  کمک کنه بگه گیره این کارمون کجاست؟

کد

       query($sql);
    $user_found=mysqli_fetch_array($result);
    echo $user_found['user name'];
        ?>

اینهم کلاس دیتابیس 

public function query($sql){
    $result= mysqli_query($this->connection, $sql);
    return $result;
}

و اما اروری که بمن میده :

mysqli_query() expects parameter 1 to be mysqli, null given in \ on line 19
mysqli_fetch_array() expects at least 1 parameter, 0 given in \ on line 12

کمکمون کنید خیلی ممنون میشم

آرمان بابایی ( 354 تجربه )
5 سال پیش

شما باید اول کانکشن خودتون با دیتابیس رو برقرار کنید که فکر کنم این کار رو به درستی انجام ندادید!

تابع connection شما رو نمیدونم چیه.

ولی به این صورت عمل کنید:

$connecion=mysqli_connect("localhost","DB_USERNAME","DB_PASSWORD","DB_NAME");
mysqli_query($connecion,$sql);

 

2024 © Copyright کليه حقوق مادی و معنوی براي چسبون محفوظ است و هرگونه کپی برداری پیگرد قانونی دارد.