![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 385 Pomógł: 55 Dołączył: 1.03.2005 Skąd: śląsk Ostrzeżenie: (0%) ![]() ![]() |
witam
mam przechowywac towary i uslugi w bazie towar/usluga moze byc oferta lub potrzeba tabele ulozylem tak (skrot) Kod id nazwa rodzaj (0 - oferta, 1 - potrzeba) towar/usluga moze byc zarowno potrzeba jak i oferta, wiec jezeli jest tym i tym to beda 2 wiersze w bazie - tu juz mam watpliwosc czy jest to dobre rozwiazanie. gdy zmieniam rodzaj towaru z oferty na potrzebe to usuwam poprzednie wpisy tego towaru i dodaje go na nowo ze zmienionym rodzajem - tu kolejna watpliwosc. wymyslilem teraz ze moze zmienic tabele na: Kod id nazwa oferta ( 0 - nie oferta, 1 - oferta) potrzeba ( 0 - nie potrzeba, 1 - potrzeba) czyli jezeli towar jest oferta i potrzeba to ma dwie jedynki. tylko ze powstaje pytanie jak wyswietlic towar jezeli jest oferta i potrzeba w dwoch wierszach? np naprawa komputerów - oferta naprawa komputerów - potrzeba czy mysql cos takiegio potrafi? i prosze o ogolna wypowiedz na temat obu rozwiazan, ktore lepsze? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 385 Pomógł: 55 Dołączył: 1.03.2005 Skąd: śląsk Ostrzeżenie: (0%) ![]() ![]() |
wcale nie mowie ze moj pomysl jest prosty (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
wlasciwie to bede musial sie zastanowic czy takie cos wogole jest mi potrzebne bo moge poprostu wyswietlic ten jeden rekord i napisac obok oferta/potrzeba chce z jednego wiersza zrobic dwa:) zamiast 1 nazwa_towaru 3 (gdzie 3 to rodzaj) zeby wypisal 1 nazwa_towaru 1 1 nazwa_towaru 2 ot tyle:) z rozwiazaniem sf byloby chyba latwiej kombinowac. ale jezeli mysql ma taka mozliwosc to chcialbym z niej skorzystac. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 05:21 |