Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wyświetlanie wyników powiązanie tabel
motor
post
Post #1





Grupa: Zarejestrowani
Postów: 211
Pomógł: 0
Dołączył: 15.12.2005

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


Witam
Mam taki problem chcę wyświetlić wyniki z bazy konkretnie z jednej tabeli 'homes' – miejscowość i z drugiej 'tbl_files' zdjęcia domu

i tak zrobiłem skrypt który wyświetla mi wszystkie miejscowości „Karpacz” no i zdjęcia tego domu mój problem polega na tym ze w tabeli 'tbl_files' jest kilka zdjęć a skrypt wyświetla mi tylko po jednym z danego domu

o tak
1.karpacz - zdecie2.jpg
2.karpacz - zdecie58.jpg
3.karpacz - zdecie45.jpg

A ja chciałbym żeby wyświetlał wszystko coś takiego
1.karpacz - zdecie2.jpg zdecie000.jpg zdecie24.jpg
2.karpacz - zdecie58.jpg zdecie278.jpg
3.karpacz - zdecie45.jpg zdecie66.jpg zdecie345.jpg zdecie2.jpg

I mój skrypt

  1. <?php
  2.  
  3. $result = mysql_query(" SELECT * FROM homes WHERE miasto = 'karpacz' ",$link);
  4. while ($a_row = mysql_fetch_array ($result) )
  5. {
  6. $count++;
  7.  
  8. $query = "SELECT * FROM tbl_files WHERE prop_num = $a_row[id]";
  9. $output = mysql_query("$query",$link);
  10. while ($image_row =mysql_fetch_array ($output) )
  11.  {
  12.  
  13. print"$count . $a_row[miasto] - $image_row[filename]<br>";
  14. }
  15. }
  16. ?>


HELP

$a_row[id] to numer ogłoszenia
a w tabeli 'tbl_files' jesli sa np 4 fotki w rubryce prop_num jest taki sam $a_row[id]
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: 21.12.2025 - 00:23