Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] wybór z bazy wg kryteriów
kalis
post 7.09.2009, 22:02:57
Post #1





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 9.08.2008

Ostrzeżenie: (0%)
-----


Witam,

Mam problem z wyborem danych z bazy o określonych parametrach

chcę wybrac z bazy zamowienie wszystkie produkty od danego klienta które posiadają status 2
napisałem taki kod
  1. $itemssql = "SELECT zamowienie.*, produkt.*, szczegoly.*, szczegoly.id AS itemid FROM produkt, szczegoly, zamowienie WHERE klient_id = " . $_SESSION['SESS_USERID'] . " AND status =2 AND szczegoly.produkt_id = produkt.produkt_id ;";
  2. $itemsres = mysql_query($itemssql);
  3. $itemnumrows = mysql_num_rows($itemsres);
  4. while($itemsrow = mysql_fetch_assoc($itemsres)) ...


i zwraca mi wszystkie rekordy z bazy zamowienie dziwnie zestawione
proszę o pomoc co zrobilem zle i co poprawić
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
kalis
post 11.09.2009, 11:11:00
Post #2





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 9.08.2008

Ostrzeżenie: (0%)
-----


nospor za Twoja radą

wynik :

Zapytanie: SELECT klient.*, zamowienie.*, produkt.*, szczegoly.*, szczegoly.id AS itemid FROM produkt, szczegoly, zamowienie WHERE klient.klient_id=zamowienie.klient_id AND status =2 AND szczegoly.produkt_id = produkt.produkt_id AND szczegoly.zamowienie_id=zamowienie.zamowienie_id ORDER BY data_zakupu --- błąd: Unknown table 'klient'

tylko że tabela klient istnieje.
Go to the top of the page
+Quote Post
nowotny
post 14.09.2009, 14:09:16
Post #3





Grupa: Zarejestrowani
Postów: 875
Pomógł: 122
Dołączył: 2.02.2008

Ostrzeżenie: (0%)
-----


Cytat(kalis @ 11.09.2009, 12:11:00 ) *
SELECT klient.*, zamowienie.*, produkt.*, szczegoly.*, szczegoly.id AS itemid FROM produkt, szczegoly, zamowienie WHERE

Wybierasz pola z tabeli "klient" ale nie mówisz mysqlowi żeby tej tabeli użył...

Ten post edytował nowotny 14.09.2009, 14:09:39
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 16:55