Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]UNION, a liczenie rekordów
adrianozo
post
Post #1





Grupa: Zarejestrowani
Postów: 733
Pomógł: 4
Dołączył: 11.11.2009

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


Witam wszystkich. Pisząc wyszukiwarkę po stronie chcę dodać stronicowanie wyników. Do tego potrzebuje podliczyć wszystkie rekordy, ale korzystam tutaj z zapytania UNION ALL. Przy takim zapytaniu otrzymuje komunikat o treści:

Every derived table must have its own alias


kod:

  1. if(isset($_POST['wynik']))
  2. {
  3. $wynik_filtru = urlencode(trim(strip_tags($_POST['wynik'])));
  4. }
  5. $licz = mysql_query("SELECT * FROM (SELECT COUNT(id) FROM offer WHERE nazwa LIKE '%{$wynik_filtru}%')
  6. UNION ALL (SELECT COUNT(id) FROM offer WHERE kategoria LIKE '%{$wynik_filtru}%')") or die(mysql_error());


Proszę o pomoc.

Ten post edytował adrianozo 17.01.2011, 16:16:11
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: 23.08.2025 - 12:28