Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> lista wartości w tabeli
oczkers
post 4.12.2011, 18:11:27
Post #1





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 6.04.2011

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


Posiadam tabelę w której zapisywane są zamówienia składane przez klientów (w jednym zamówieniu może być tylko jeden rodzaj towaru) - rodzaj towaru, ilość zamówionych sztuk, id wysłanego towaru (oddzielne id dla każdej sztuki).
Mam problem przy zamówieniach kilku sztuk - w jaki sposób zapisać kilka id towarów w jednym wierszu?

EDIT:
Czy najwydajniejszym oraz najbardziej profesjonalnym rozwiązaniem jest zapisanie kilku wartości jako jeden string (11,13,21,81), a następnie odczytywanie przy użyciu SPLIT ?

Ten post edytował oczkers 4.12.2011, 18:23:41
Go to the top of the page
+Quote Post
nospor
post 5.12.2011, 09:35:17
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Cytat
Czy najwydajniejszym oraz najbardziej profesjonalnym
Ani to wydajne ani profesjonalne.

Tabela zamowienie:
ID
INNE DANE ZAMOWIENIA

Tabela zamowienie_towar
ID_ ZAMOWIENIA - id zamowienia, ktorego towar dotyczy
ID_TOWARU
ILOSC
RODZAJ

I juz. Każdy rekord w tabeli zamowienie_towar zawiera tylko jedno ID towaru. Jesli zamowienie X masz 5 towarów, to w tabeli zamowienie_towar pojawi się dodatkowe 5 rekordów, każdy rekord na oddzielny towar


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post

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: 12.06.2025 - 17:24