Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MySQL]zapytanie SQL z dwóch tabel
morarz
post
Post #1





Grupa: Zarejestrowani
Postów: 52
Pomógł: 0
Dołączył: 4.02.2011

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


Witam,

Jak mogę wykonać zapytanie z dwóch tabel ?

Bo chciałem oprócz danych z tabeli wyświetlić jeszcze obrazek, ale obrazek znajduje się w drugiej tabeli.

Mam tak :

tabela gi_awpcp_ads i gi_awpcp_adphoto

z pierwszej tabeli 'gi_awpcp_ads' wyciągam informację w ten sposób:

  1. <?php
  2. function awpcp_topics() {
  3. $connection = mysql_connect(localhost,"********","********") or die("Baza błąd");
  4. $db = mysql_select_db("**********",$connection) or die("Tabela błąd");
  5. $charset = mysql_client_encoding($connection);
  6. if ( $charset != 'utf8' ) {
  7. mysql_set_charset('utf8',$connection);
  8. }
  9. $sql = "select * from gi_awpcp_ads ORDER BY rand() LIMIT 5";
  10. $result = mysql_query($sql) or die("Zapytanie błąd");
  11.  
  12. for($x=1;$x<=5;$x++){
  13. $row = mysql_fetch_array($result);
  14. $row['ad_title'] = str_replace("ą","ą",$row['ad_title']);
  15. $row['ad_title'] = str_replace("ż","ż",$row['ad_title']);
  16. $row['ad_title'] = str_replace("ł","ł",$row['ad_title']);
  17. $row['ad_title'] = str_replace("ę","ę",$row['ad_title']);
  18. $row['ad_title'] = str_replace("ć","c",$row['ad_title']);
  19. $row['ad_title'] = str_replace("ń","ń",$row['ad_title']);
  20. $row['ad_title'] = str_replace("ź","ź",$row['ad_title']);
  21. $row['ad_title'] = str_replace("ś","ś",$row['ad_title']);
  22. $row['ad_title'] = str_replace("ć","ć",$row['ad_title']);
  23.  
  24. echo "<ul>";
  25. echo "<li><a href = \"http://www.***************/ogloszenia/ogloszenia/$row[ad_id]\"><img src ='http://***************/images/kropka.png'/> $row[ad_title]</a><br></li>";
  26. echo "</ul>";
  27.  
  28. }
  29. }
  30. mysql_close($connection);
  31.  
  32. ?>


I chciałem przed tekstem dodać zdjęcie, tabela gi_awpcp_adphoto wygląda tak, ad_id to numer id ogłoszenia :
key_id-- ad_id-- image_name------ disabled
12------ 7------ 1300574451_0.jpg------ 0


Jak mogę wykonać to zapytanie ? Bo nie wiem jak z dwóch tabel informacje wyciągnąć...
Z góry dzięki za odpowiedz.
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 19.08.2025 - 07:34