![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 27.04.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Poniższy skrypt pobiera dane z duch tabel tworząc formularz. W 1 tabeli przechowywane są nazwy pól a w 2 tabeli dane wpisane przez użytkownika. Problem polega na tym że wyświetlane są informacje tylko jednego użytkownika według prop_user_id. Potrzebuje przerobić skrypt w ten sposób żeby wyświetlał dane wszystkich użytkowników ma ktoś jakiś pomysł. pól dnia siedzę i nic nie wymyśliłem:( Tabele wyglądają następująco: 1. fusioned460_extended_profile_props (tabela przechowuje nazwy np. imię, nazwisko, telefon) pola w tabeli: prop_name, prop_title, prop_order 2. fusioned460_extended_profile_values (tabela przechowuje wartości np. Jan, Kowalski, 22-999-99-999) pola w tabeli: prop_name, prop_user_id, prop_value Pole prop_name w obydwu tabelach przetrzymuje te same dane (w tabeli 2 wielokrotność w zależności od liczby wpisów) Pole prop_title przechowuje nazwy pół formularza Pole prop_user_id przechowuje nr id użytkownika, który dodał wpis Pole prop_value przechowuje dane prowadzone przez użytkownika
Ten post edytował dhapollo 4.09.2010, 16:05:08 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 25 Pomógł: 0 Dołączył: 25.08.2010 Ostrzeżenie: (0%) ![]() ![]() |
Nie jestem pewien czy chodzi Ci dokładnie o to ale możesz wykorzystać znacznik JOIN albo jeśli jedna i druga tabela mają jedno pole, które odnosi się do tych samych danych to możesz zrobić coś na zasadzie:
Ten post edytował patlysy 4.09.2010, 16:31:49 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 27.04.2010 Ostrzeżenie: (0%) ![]() ![]() |
Niestety nie radze sobie:(
Plik wygląda obecnie tak, niestety wyskakuje komunikat
Ten post edytował dhapollo 4.09.2010, 17:37:52 |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 2 958 Pomógł: 574 Dołączył: 23.09.2008 Skąd: wiesz, że tu jestem? Ostrzeżenie: (0%) ![]() ![]() |
A co to??
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 80 Pomógł: 17 Dołączył: 4.09.2010 Skąd: far far away Ostrzeżenie: (0%) ![]() ![]() |
A join nie byłby szybszy ? po co wyciągać wszystko z dwóch tabel i później to łączyć w pary ?
Ten post edytował masiakla 4.09.2010, 21:21:01 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 06:49 |