0
دریافت اطلاعات از دیتابیس با استفاده از کلاس
سلام دوستان برنامه نویس.. خوهاش میکنم کمک کنید بهم
من شروع به نوشتن پروژه آخر ترمم کردم و دارم یه سایتی رو با برامه نویسی شی گرا اجم میدم..
میخواستم بپرسم چجوری باید با استفاه از یک کلاس اطلاعات را از دیتابیس خوند و بیرون از کلاس اون اطلاعات دریافتی رو چاپ کرد!!! نمیدونم از دیشب نخوابیدم نمیتونم درستش کنم یا واقعا گیر کردمHuh
ممنون میشم یه راهنمایی کنید:
class products
{
public static function getAllCategory() {
$sql = "SELECT * FROM `category`";
$result = DbPDO::_query($sql);
}
}
با استفاده از PDO وصل شدم به دیتابیس با استفاده از این کد توی فانشن کلاس هم وصل شدم به جدول! ولی نمیدونم چجوری باید خارج از کلاس چاپ کنم مقادیری که از جدول گرفته...
ممنون دوستان
1 پاسخ
1
سلام به شما دوست عزیز
شما باید از روش زیر استفاده کنید.
دقت داشته باشید که conn مقدار کانکشن است که خارج از کلاس تعریف شده است.
function getFruit($conn) {
$sql = 'SELECT * FROM fruit ORDER BY name';
foreach ($conn->query($sql) as $row) {
print $row['name'] . "\t";
print $row['color'] . "\t";
print $row['calories'] . "\n";
}
}