diff --git a/ProjektowanieBazDanych/baza_testowa_veh.jpg b/ProjektowanieBazDanych/baza_testowa_veh.jpg new file mode 100644 index 0000000..d499ddb Binary files /dev/null and b/ProjektowanieBazDanych/baza_testowa_veh.jpg differ diff --git a/ProjektowanieBazDanych/projekt_ordv1.php b/ProjektowanieBazDanych/projekt_ordv1.php index a52f4ae..ca68afb 100644 --- a/ProjektowanieBazDanych/projekt_ordv1.php +++ b/ProjektowanieBazDanych/projekt_ordv1.php @@ -13,19 +13,24 @@ $id_conn = mysqli_connect('localhost', 'root', '', 'baza_testowa'); $zapytanie = "SELECT ord.id, customer.name, - ord.date_ordered, - ord.date_shipped, - emp.first_name, - emp.last_name, + DATE_FORMAT(ord.date_ordered,'%Y-%m-%d') as date_ordered, + DATE_FORMAT(ord.date_shipped,'%Y-%m-%d') as date_shipped, + CONCAT(emp.first_name,' ',emp.last_name) as sprzedawca, ord.total, ord.payment_type, - ord.order_filled - FROM ord join customer on customer.id=ord.customer_id join emp on ord.sales_rep_id=emp.id WHERE ord.id >= 100;"; + ord.order_filled, + product.name as nazwaProduktu, + item.price, + item.quantity + FROM ord join customer on customer.id=ord.customer_id + join emp on ord.sales_rep_id=emp.id + join item on ord.id = item.ord_id + join product on product.id = item.product_id WHERE ord.id >= 100;"; $wynik = mysqli_query($id_conn, $zapytanie); ?>
ID | Nazwa Klienta | Data zamówienia | @@ -34,10 +39,12 @@ $wynik = mysqli_query($id_conn, $zapytanie);Wartość | Typ płatności | Status | +Nazwa produktu | +Cena | +Ilość | '; printf("%d", $row['id']); echo ' | '; @@ -47,13 +54,19 @@ $wynik = mysqli_query($id_conn, $zapytanie); echo ' | '; printf("%s", $row['date_shipped']); echo ' | '; - printf("%s", $row['first_name']." ".$row['last_name']); + printf("%s", $row['sprzedawca']); echo ' | '; printf("%s", $row['total']); echo ' | '; printf("%s", $row['payment_type']); echo ' | '; printf("%s", $row['order_filled']); + echo ' | '; + printf("%s", $row['nazwaProduktu']); + echo ' | '; + printf("%s", $row['price']); + echo ' | '; + printf("%s", $row['quantity']); echo ' | '; } ?>