![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 52 Pomógł: 0 Dołączył: 4.02.2011 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Mam taką struturę bazy danych i chciałbym ją za pomocą PHP najlepiej wyświetlić na stronie : mam 2 tabele które chcę ładnie wyświetlić : tabela pola_informacje zawiera: id,fieldid,data_txt,itemid 168,1,Słowacka 32,18 169,2,01-546,18 170,3, Warszawa,18 2 tabela pola_firma zawiera: itemid,title 18, Firma Zbyszko I ta wartość '18' jest przypisana do dwóch tabel i chciałbym to wykorzystać i żeby w widoku wyglądało to tak : Firma Zbyszko Słowacka 32 01-546 Warszawa Za każdą pomoc dziękuje. Może też to być w formi ekspotu CSV z bazy danych tylko jak wykonać dobrze zapytanie ? Ten post edytował morarz 25.03.2011, 22:11:09 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 885 Pomógł: 463 Dołączył: 3.10.2009 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Wklej strukturę tabel
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 52 Pomógł: 0 Dołączył: 4.02.2011 Ostrzeżenie: (0%) ![]() ![]() |
A o to struktura w mysql :
(IMG:http://wgrajfoto.pl/pokazfoto/img0311/min_tabele13da.jpg) Talbela Informacja ma 5 pozycji czyli : ulica, kod, gmina, powiat, województwo danej firmy. Ten post edytował morarz 25.03.2011, 22:33:27 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 2 885 Pomógł: 463 Dołączył: 3.10.2009 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Nie, nie, wklej sqla bez danych, samą strukturę. Obrazek nam wszystkiego nie powie. Powinno być coś w tym stylu (przy założeniu, że masz pozakładane klucze obce w ten sposób, w jaki myślę, że masz (IMG:style_emoticons/default/smile.gif) ):
lub
Ten post edytował darko 25.03.2011, 22:39:45 |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 52 Pomógł: 0 Dołączył: 4.02.2011 Ostrzeżenie: (0%) ![]() ![]() |
Tabela z adresami wygląda tak :
Tabela z firmami wygląda tak :
Może być tak ? |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 2 885 Pomógł: 463 Dołączył: 3.10.2009 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
W najprostszej formie możesz obrobić sobie wynik np. takiego zapytania:
wynik: "NTRAVEL","Wiejska 10" "NTRAVEL","01-154" "NTRAVEL","Warszawa" "NTRAVEL","Warszawski" "NTRAVEL","MAZOWIECKIE" Można też ograniczyć typ wyświetlanych informacji do tylko samego adresu (pełnego):
wynik: "NTRAVEL","Wiejska 10" "NTRAVEL","01-154" "NTRAVEL","Warszawa" Ten post edytował darko 25.03.2011, 23:13:07 |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 52 Pomógł: 0 Dołączył: 4.02.2011 Ostrzeżenie: (0%) ![]() ![]() |
Hej działa pięknie wszystko DZIĘKI!!!
Hej, A jak te dane można za pomocą php zapisac do pliku excel? Żeby nie trzeba było wchodzić do PhpMyAdmin ? |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 2 885 Pomógł: 463 Dołączył: 3.10.2009 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Zdaje się za pomocą klasy phpExcelWriter
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 52 Pomógł: 0 Dołączył: 4.02.2011 Ostrzeżenie: (0%) ![]() ![]() |
wracając jeszcze do tego tematu da się wyciągnąć tylko informacje z danego miesiąca np. kwietnia, w bazie danych jest kolumna "publish_up" w której są dane w takiej postaci '2011-04-13 22:19:54'
Narazie te dane wyciągam w ten sposób : SELECT DISTINCT title, data_txt, publish_up FROM jos_sobi2_item f, jos_sobi2_fields_data i WHERE f.itemid = i.itemid AND i.fieldid IN ( 1, 2, 3, 10, 14 ) ORDER BY title Z góry dzięki za odpowiedz |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 2 885 Pomógł: 463 Dołączył: 3.10.2009 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Poszedłbym na łatwiznę i zrobiłbym coś takiego dla kwietnia bieżącego roku (niewydajne ale powinno działać):
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 6.10.2025 - 12:20 |