![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 22.01.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Problem jest taki : Mamy w tabeli ( domki ) kolumny o nazwach ID DOM mieszkaniec1 mieszkaniec2 mieszkaniec3 ... mieszkaniec20 mamy także kilkanaście rekordów. Zakłądamy że szukam kolegi o nazwie "Zdzichu" ktory jest gdzies w mieszkaniec1...mieszkaniec20 jakiegos rekordu (lub kilku rekordach, moze byc nawet w kazdym (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) )chce by zwrocony został wynik ID DOM i w ktorej kolumnie się znalazł ZDZICHU (czy to mieszkaniec1 czy tez mieszakniec14) - jezeli znalazl sie także w kilku kolumnach tego samego domu, to neich to bedzie wyswietlanie po kolei ID DOM mieszkaniec1 ID DOM mieszkaniec14 (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Pozdrawiam, problem nie powinien byc taki zawiły (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) (IMG:http://forum.php.pl/style_emoticons/default/party.gif) |
|
|
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
daj se:
zwroci ci rekordy, w których bedzie choc jeden zdzichu. Jeden rekord bedzie mogl zawierac kilku zdzichow. potem w php se sprawdzaj ktora to kolumna i juz. Osobiscie takie struktury jak ta uwazam za zle. czemu? tyle kolumn . a to zawsze bedzie 20-tu mieszkancow? moze mniej, moze wiecej. a tak jestes uwiązany na sztywno. a i wyszukiwania są beznadziejne tak jak to teraz ma miejsce w Twoim przypadku |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 22.01.2006 Ostrzeżenie: (0%) ![]() ![]() |
hm.. być może i masz rację, sam sposob wyszukiwania jest bezsensowny co spowodowane jest nie eleastyczną tabelą :|
wiec jak z twojej rady wynika...przebudować ją (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) a sam problem wynika ze wracałem do starego projektu (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) bardzo starego... ktory chcialem wykończyć (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) pozdrawiam |
|
|
![]()
Post
#4
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
tabela domek:
Cytat id pozostale dane domku tabela mieszkaniec: Cytat id imie pozostale dane mieszkanca tabela domek_mieszkaniec: Łączy ona konkretnego mieszkanca z domkiem. Cytat id_domek id_mieszkaniec to byla sytuacja, gdy mieszkaniec moze byc przypisany do kilku domkow. nie wiem czemu ale moze byc (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) teraz gdy tylko do jednego domku moze byc przypisany tabela domek: Cytat id pozostale dane domku tabela mieszkaniec: Cytat id id_domek imie pozostale dane mieszkanca wyszukiwanie zdzicha dla drugiej wersji:
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 22.01.2006 Ostrzeżenie: (0%) ![]() ![]() |
dokładnie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) dzięki dzięki (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
chyba za bardzo lenistwo przygniata mnie do krzesła... bo przerabianie czego kolwiek nie należy do najprzyjemniejszych (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Jeszcze raz dzięki |
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 22:22 |