Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Rekordy z dwóch tabel w jednej funkcji
Bellum
post
Post #1





Grupa: Zarejestrowani
Postów: 28
Pomógł: 0
Dołączył: 2.03.2010
Skąd: ta pewność?

Ostrzeżenie: (0%)
-----


Witam otóż posiadam FORUM IBP3.
Dążę do tego by stworzyć stronę główną, która to zawiera menu z odpowiednimi subkategoriami z forum => każda subkategoria zawiera w sobie odpowiednio związane z nią tematy a więc jest aktywnym odnośnikiem => gdzie po kliknięciu wyświetla się lista tematów z danej kategorii; a że raczkuję w PHP być może nawet się czołgam, to proszę o porady.


  1. $mysql = "SELECT pid,post FROM posts WHERE topic_id IN(7)";
  2. $wykonaj = @mysql_query($mysql) or die('<br />Niepoprawny wiersz bądź kolumna<br />'.mysql_error());
  3. echo '<DIV ID="MENU"><dl id="menu0">';
  4. while ($wiersz = mysql_fetch_row($wykonaj))
  5. {
  6. echo '<dt>'. $wiersz[0] .'</dt><dd>'. $wiersz[1] .'</dd>';
  7. }
  8. echo '</dl></DIV>';


Funkcja wyświetla PID oraz POST, który sobie wybrałem, natomiast chciałbym by zamiast PID wyświetlany był odpowiedni tytuł danego postu, lecz znajduje się on w innej tabeli TOPICS => TITLE; Ja natomiast nie wiem w jaki sposób wyświetlić dane z dwóch tabel w jednej funkcji - to moje pytanie.

Pozdrawiam serdecznie


Ten post edytował Bellum 2.03.2010, 22:35:47
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
thek
post
Post #2





Grupa: Moderatorzy
Postów: 4 362
Pomógł: 714
Dołączył: 12.02.2009
Skąd: Jak się położę tak leżę :D




Skoro kupiłeś tę książkę, to wspomagaj się nią. Pooglądaj przykłady z niej, przerabiaj i sprawdzaj co powodują zmiany. Książka jest OK. Ma pewne błędy i zapewne errata będzie nieodzowna do ściągnięcia. Jednak najszybciej człowiek uczy się na własnych błędach. Za jakiś czas zapewne nabierzesz doświadczenia i być może sam błędy w książkach zaczniesz zauważać. Czego Ci szczerze życzę.
Go to the top of the page
+Quote Post
Bellum
post
Post #3





Grupa: Zarejestrowani
Postów: 28
Pomógł: 0
Dołączył: 2.03.2010
Skąd: ta pewność?

Ostrzeżenie: (0%)
-----


Cytat(thek @ 2.03.2010, 23:53:20 ) *
Skoro kupiłeś tę książkę, to wspomagaj się nią. Pooglądaj przykłady z niej, przerabiaj i sprawdzaj co powodują zmiany. Książka jest OK. Ma pewne błędy i zapewne errata będzie nieodzowna do ściągnięcia. Jednak najszybciej człowiek uczy się na własnych błędach. Za jakiś czas zapewne nabierzesz doświadczenia i być może sam błędy w książkach zaczniesz zauważać. Czego Ci szczerze życzę.

Nie rozpisując się powiem krótko i równie szczerze dziękuję.

Przebrnąłem przez regulamin i nie widzę punktu, który mówiłby inny problem nowy temat a problem mam.
Funkcja działa ślicznie cacy, jednak mam tego typu problem, że nie wiem nawet jak do tego się zabrać, przeszukuję forum i być może trafię na jakiś trop; niestety jak tu na coś trafić gdy nie wiem czego tak na prawdę szukam.

Czego oczekuję: funkcji, która wyświetla POSTY i TYTUŁY z odpowiedniego działu.
Co już mam: Wyświetlanie samych TYTUŁÓW tematów z odpowiedniej kategorii na przykładzie:
  1. $mysql = "SELECT title FROM topics WHERE forum_id IN(7) ";

Czego nie wiem: W jaki sposób wyświetlić, to czego oczekuję?

  1. $mysql = "SELECT title,post FROM posts, topics WHERE forum_id IN(7) ";

Taki kod wyświetla wszystkie tytuły z odpowiedniej kategorii lecz i wszystkie posty ze wszystkich kategorii (robi się dziwny miszmasz). Nie wiem jak się do tego zabrać i od czego zacząć.


Ten post edytował Bellum 3.03.2010, 01:22:00
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 7.10.2025 - 20:39