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
<? //$result2 = dbquery("SELECT * FROM ".DB_EXTENDED_PROFILE_VALUES." WHERE prop_user_id=".$_GET['lookup'].""); $values[$row['prop_name']] = $row['prop_value']; } } echo "<tr><td width='40%' class='tbl1' valign='top' align='left'>".htmlspecialchars($obj->prop_title, ENT_QUOTES)."</td>\n"; } else { } } ?>