• 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
مشكل در اجراي كوئري
#1
سلام بنده در اجراي اين كوئري با اين خطا مواجه ميشم

کد پی‌اچ‌پی:
include("../functions/connect.php");
if(isset(
$_POST['submit'])){
$username $_POST['username'];    
$password $_POST['password'];
$sql "SELECT * FROM `tbl_users` WHERE username= $username AND password=$password";
$result=$connect->query($sql);
if(
$rows=$result->fetch(PDO::FETCH_ASSOC))
{


===========================================
Fatal error: Call to a member function fetch() on boolean in C:\xampp\htdocs\shop\untitled.php on line 8
  پاسخ
تشکر شده توسط :
#2
کد پی‌اچ‌پی:
$sql "SELECT * FROM `tbl_users` WHERE username= '{$username}' AND password='{$password}'"
هر چیزی که در جستن آنی آنی...
غایب
  پاسخ
تشکر شده توسط :
#3
متاسفانه كار نكرد و همون خطا رو دارم
  پاسخ
تشکر شده توسط :
#4
نقل قول:if($rows=$result->fetch(PDO::FETCH_ASSOC))
{
}

به این شکل بنویسید ببینید کار میکنه
کد پی‌اچ‌پی:
$rows$result->fetch(PDO::FETCH_ASSOC);
      if(
$rows==true)
{

کوئری احسان هم درسته با اون اینو امتحان کن
  پاسخ
تشکر شده توسط :
#5
Fatal error: Call to a member function fetch() on boolean in C:\xampp\htdocs\shop\validate\checklogin2.php on line 11


كار نمي كنه اين مشكلو دارم
  پاسخ
تشکر شده توسط :
#6
سلام،
کوئری که اجرا میکنید توی PHPMyAdmin خروجی داره؟
غایب
  پاسخ
تشکر شده توسط :
#7
اره فك كنم متد مربوط به كوئري رو اينجا گير داده نمي دونم
  پاسخ
تشکر شده توسط :


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان