![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 14.12.2006 Ostrzeżenie: (0%) ![]() ![]() |
Siedze caly dzien nad tym i juz wyczerpaly mi sie pomysly :/
Mam cos takiego po wywolaniu zapytania sql: id_ksiazki ..... tytul ......nazwisko ..... imie ......wydawnictwo ....nazwa_kategorii 33 ..... hehehe ........ Mickiewicz ....... Adam ...... Wydawnictwo ...... Dla m?odzie?y 33 ..... hehehe ...... Balanescu ....... Emilian ...... Wydawnictwo ..... Dla m?odzie?y 33 ..... hehehe ....... Brzęczysz ....... Grzegorz ...... Wydawnictwo ...... Dla m?odzie?y jak sprawic zeby wyswietlil mi sie tylko jeden wiersz w ktorym Nazwiska i Imienia autorow byly wstawione po prostu po <br> ? $wynik zwraca mi tytuly kolumn a $wynik1 zawartosc tabeli w bazie
EDIT: Zalacze jeszcze selecta bo moze skonstruowalem niepoprawna relacje (problem jest z relacja wiele do wiele pomiedzy ksiazka i autorzy, wiec mam nowa tabele autorstwo gdzie sa tylko 2 kolumny: id_ksiazki oraz id_autora):
Ten post edytował Krisss 25.12.2006, 16:13:43 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 23.12.2006 Ostrzeżenie: (0%) ![]() ![]() |
ogolnie to zadanie nie wydaje mi sie zeby bylo takie latwe samo w sobie
![]() troche klaniaja sie struktury drzewisate i tablice php ogolnie ja to robie tak dal malych partii danych, pobierz sobie co tam chcesz i dal postgresa uzyj
to wrzuci Ci caly wynik do tablicy nie pam,etam jak to wyglada w mysql ale to se poszukasz ![]() nastepnie mala jazda z grupowaniem po id_ksiazki wiec robisz to tak
u mnie dziala zrobilme to na swiezym przykladzie takze powinno chulac wynik wydrukuj sobie najpierw print_r zeby sprawdzic jak sie po nim poruszac ![]() ![]() ![]() |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 139 Pomógł: 0 Dołączył: 12.07.2005 Skąd: krakow Ostrzeżenie: (0%) ![]() ![]() |
nie rozumiem cie chcesz zeby sql zwrocil ci wynik typu:
nazwisko imie <br> nazwisko2 imie2 <br>....... co jest bez sensu a jesli nie to dlaej nie rozumiem czy nie wystarczy zwykla petla //nie wiem czemu drugi " jest zamieniany na \". w kazdym razie wiesz o co chodzi:D
ale moze nie rozumiem pytania. radzilbym tez ci zrobic sobie widok zeby nie babarac sie za kazdym razem z jakims zlozonym selectem |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 14.12.2006 Ostrzeżenie: (0%) ![]() ![]() |
Dzieki za sugestie.
Rozwiazanie znalazlem troszke na skroty. Po prostu w moim zapytaniu to co miesza to autorzy. Wyrzucilem ich do osobnego zapytania i pozniej tylko wkleilem w odpowiednim miejscu tabeli wynik tego osobnego zapytania. Chodzilo mi o to zeby gdy uzytkownik przegladal katalog ksiazek mial wypisana dana pozycje tylko raz, ale z wszystkimi autorami ksiazki czyli: tytul...................autorzy................wydawnictwo...........liczba...st ron........itd przykladowy......egon....................moje wydawnictwo.........1054..................... ..........................edek.................................................. .................................. ..........................mietek................................................ ................................. |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 02:53 |