<?php
$title ='shop';
include 'init.php';
echo "<div class='container'>";// here print all items for all category if there were items found in home page
echo "<div class='cat_items'>";// inner container for main page// here print the query of the items
$stmt = $db->prepare(" SELECT items.*, cat.Name AS cat_name
FROM items
INNER JOIN cat
ON items.Cat_ID = cat.ID
ORDER BY Cat_ID ");
$stmt->execute();
$result = $stmt->fetchAll();foreach($result as $data){
echo "<div class='cat_content'>";// content of the category
echo "<h1 style='background-color:#b35900; color:#fff;'>". $data['cat_name']."</h1>";// name of the category
echo "<input type='button' value='see more'>";
echo "<div class='items_content'>";// content of the item
echo "<img src='design/img/shop.png'>";
echo "<h2>". $data['Name']."</h2>";// name of the item
echo "<p>". $data['Description']."</p>";// description of the item
echo "<span>". $data['Status']."</span>";// rate of the item
echo "<br>";
echo "<span>". $data['Price']."</span>";// price of the item
echo "</div>";// items_content
echo "</div>";// cat_content}
echo "</div>";// cat_items
echo "</div>";// container
include $tpl .'footer.php';?>
لتوضيح الصورة اكتر على حضراتكم ببساطة مش عايز اكرر اسم القسم مع كل منتج بشكل فردي زي ما هو مجود في الصورة بالاعلي اللي في المتصفح
زي ما انتو عارفين ان دالة fetchAll() بتعمل جلب لجميع البيانات اللي في الجدول وبالتالي لازم استخدم loop عشان يطبع كل البيانات اللي انا محتاجها
والاشكالية انه كرر اسم القسم (Categray Name) مع كل منتج مرتبط بيه في جدول (items)
المطلوب عايز العميل يشوف اسماء المنتجات تحت كل قسم بشكل جماعي طالما هناك علاقة بين جدول الاقسام وجدول المنتجات
السؤال
Mahmoud Plus
لتوضيح الصورة اكتر على حضراتكم ببساطة مش عايز اكرر اسم القسم مع كل منتج بشكل فردي زي ما هو مجود في الصورة بالاعلي اللي في المتصفح
زي ما انتو عارفين ان دالة fetchAll() بتعمل جلب لجميع البيانات اللي في الجدول وبالتالي لازم استخدم loop عشان يطبع كل البيانات اللي انا محتاجها
والاشكالية انه كرر اسم القسم (Categray Name) مع كل منتج مرتبط بيه في جدول (items)
المطلوب عايز العميل يشوف اسماء المنتجات تحت كل قسم بشكل جماعي طالما هناك علاقة بين جدول الاقسام وجدول المنتجات
8 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.