Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Przeszukiwanie 4 tabeli MySQL na raz
Forum PHP.pl > Forum > Przedszkole
Maciey
Witam!
Mam taki problem potrzebuje zrobić skrypt który będzie wyświetlał 6 nowo dodanych plików do bazy więc musi przeszukać 4 tabele oraz wyświetlić je posortowane malejąco z limitem 6. Nie wiem jak to zrobić, próbowałem tak:

  1. <?php
  2.  
  3. @ $db = mysql_connect('localhost', 'baza', 'xxxx'); 
  4.  
  5. $nowe = &#092;"select * from gry, programy, filmy, mp3 \"; 
  6. $wysz = mysql_query($nowe); 
  7. $ile = mysql_num_rows($wysz); 
  8. for($c=0; $c<$ile; $c++) 
  9. { 
  10. $now = mysql_fetch_array($wysz); 
  11. echo $now['nazwa']; 
  12. } 
  13.  
  14. ?>


Jednak wyświetla się jedynie błąd:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/comq/public_html/koper/test.php on line 66

Co w tym jest źle??
Guest
moze tak: zrob UNION na tych tabelach a potem ORDER BY pole_daty i LIMIT z okreslonymi parametrami (link do manuala UNION)

BTW
a nie lepiej trzymac wszystko w jednej tabeli i tylko dodac pole ktore bedize mowilo czy to gra, program czy fulm itd...? to po pierwsze byloby szybsze a poza tym nie mial bys tylu kombinacji przy zapytaniach
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.