![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 60 Pomógł: 0 Dołączył: 14.09.2012 Ostrzeżenie: (0%) ![]() ![]() |
Mam dwie tabele: Klienci(id, imie, nazwisko, adres) i Zamówienia(id, id_clienta, data, cena). Próbuje wyświetlić kolumny klienci.imie, klienci.nazwisko, zamowienia.id, zamówienia.data łącząc tabele JOIN ON gdzie klienci.id = zamowienia.id_clienta. Wszystko jest w porządku, gdy każdy klient jest przyporządkowany do zamówienia. Chciałbym aby zawsze były wyświetlane zamówienia i klienci, nawet jeśli nie są połączone. Czy jest taka możliwość? Druga sprawa gdy usuwam klienta z bazy jego id zostaje w tabeli zamówienia. Gdzie w phpmyadmin moge znaleść opcji usuwania rekordów?
|
|
|
-EVERARD iesvins- |
![]()
Post
#2
|
Goście ![]() |
Coś z opisu wnioskuję, że masz chyba błąd projektowy. Chyba nie powinno się dopuścić do sytuacji, że usuwasz klienta, a pozostawiasz jego zamówienia?
Co do pytań: 1. LEFT JOIN 2. usuwanie rekordów: a) w phpMyAdmin zaznaczasz rekordy, które chcesz usunąć i wybierasz polecenie Usuń ![]() |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 60 Pomógł: 0 Dołączył: 14.09.2012 Ostrzeżenie: (0%) ![]() ![]() |
Podałem tylko skrócony przykłąd tabel u mnie jest analogicznie, ale dużo więcej rekordów itd. Jeśli chodzi o usuwanie to mam na myśli usuwanie z poziomu php, ale chodzi o opcje usuwania. Wiem, że jest coś takiego jak kaskadowe usuwanie tylko nie potrafie tegop odnależź w myadmin. Przeklikałem chyba wszystko
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 18.06.2025 - 13:29 |