كنترل پنل             جستجو               پرسشهای متداول            .:: آخرین پست‌های انجمن ::.            لیست اعضا            مدیران سایت             درجات        ورود
فهرست انجمن‌ها -> طراحي سايت‌هاي اينترنتي -> اصول طراحي صفحات وب
پاسخ دادن به این موضوع
ارور Fatal error: Call to a member function execute
پست تاریخ: چهار‌شنبه 8 بهمن 1393 - 13:18    
malihe70
خوب داره پيش مي‌ره
خوب داره پيش مي‌ره


پست: 80
عضو شده در: 3 مرداد 1393
محل سکونت: ساوه
iran.gif


امتياز: 1064

عنوان: ارور Fatal error: Call to a member function execute خواندن مشخصات فردی ارسال پیام شخصی

سلام من یه سبد خرید میخام درست کنم.
اجرا که میکنم این ارور رو میده
Fatal error: Call to a member function execute() on a non-object in C:\xampp\htdocs\basket\functions\select.php on line 9
اینم کدمه
کد:
<?php
 require_once("connect.php");
 class Select extends Connect
 {   
    public function SelectPosts()
    {
       $Query = "SELECT * FROM 'posts' ORDER BY 'ID' DESC ";
       $Result = $this->_Connect->query($Query);
       $Result->execute();
       while($Rows = $Result->fetch(PDO::FETCH_ASSOC))
       {
          print '<div class="Post">';
          print '<p class="FloatLeft"><img src="'.$Rows['Image'].'" title="'.$Rows['Title'].'" alt="'.$Rows['Title'].'" /> </p>';
          print '<p style="display:inline-block">'.$Rows['Title'].'<br/>'.$Rows['Text'].'<br/><input type="button" value="Add To Cart" onClick="AddToCart('.$Rows['ID'].')" title="click here to add this"/>';
          print '</div>';
          
       }
    }
 }
?>

من این رو تو ایندکسم انکلود کردم
ولی ارور ماله اینه
من اینو تو یه فیلم اموزشی دیدم منم طبق اون کد زدم مال اون اجرا میشد مال من خطا میده
تو فیلم هیچ جایی execute(); را تعریف نکرده
به نظرتون اشکال از کجاست؟

[ وضعيت كاربر: ]

تشکر کردن از پست  پاسخگویی به این موضوع بهمراه نقل قول 
تشکرها از این پست:

پست تاریخ: چهار‌شنبه 8 بهمن 1393 - 16:42    
bidak
داره كولاك مي‌كنه!
داره كولاك مي‌كنه!


پست: 121
عضو شده در: 29 تیر 1392

blank.gif


امتياز: 1376

عنوان: پاسخ به «ارور Fatal error: Call to a member function execute» خواندن مشخصات فردی ارسال پیام شخصی ارسال email

کوئریتو درست بنویس.فیلد های دیتابیس توی علامت کوتیشن قرار نمیگیرن.
یا دورشون هیچی نزار یا بک کوت بزار.
کد:

$Query = "SELECT * FROM `posts` ORDER BY `ID` DESC ";

به این خط زیر هم نیازی نیست:
کد:

$Result->execute();

[ وضعيت كاربر: ]

تشکر کردن از پست  پاسخگویی به این موضوع بهمراه نقل قول 
تشکرها از این پست:


نمایش پستها:                 مشاهده موضوع قبلی :: مشاهده موضوع بعدی  
پاسخ دادن به این موضوع
 

صفحه 1 از 1

تمام زمانها بر حسب GMT + 3.5 Hours می‌باشند
 Related Topics 


 information 

 

پرش به:  
شما نمی توانید در این بخش موضوع جدید پست کنید
شما نمی توانید در این بخش به موضوعها پاسخ دهید
شما نمی توانید موضوع های خودتان را در این بخش ویرایش کنید
شما نمی توانید موضوع های خودتان را در این بخش حذف کنید
شما نمی توانید در این بخش رای دهید


Copyright 2004-2024. All rights reserved.
© by Aftabgardan Cultural Center : Aftab.cc