Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Problem z operatorem logicznym OR
JinLisek
post 1.08.2011, 16:08:29
Post #1





Grupa: Zarejestrowani
Postów: 18
Pomógł: 0
Dołączył: 1.08.2011
Skąd: Kraków

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


Witam. Jestem nowym użytkownikiem na tym forum. Tworzę nową stronę internetową i mam związany z tym problem. Chcę wyciągnąć z bazy danych, z różnych tabel informacje, jednak chcę to zrobić "jednocześnie". Tzn dokładnie chodzi mi o to, że chcę wyciągnąć informacje o obrazkach i filmikach, a później wyświetlić je, tak, żeby były pomieszane i posortowane (według daty dodania).

Wpadłem na pomysł, żeby użyć jednego while, jednak prawdopodobnie jeżeli pierwszy warunek jest spełniony to drugiego już nie sprawdza, a mi zależy na tym, żeby sprawdzał... Tu jest ta nieszczęsna pętla...

  1. $obrazki_query = mysql_query("SELECT * FROM `images` WHERE `nazwa` LIKE '%".$search."%';");
  2. $wideo_query = mysql_query("SELECT * FROM `movies` WHERE `nazwa` LIKE '%".$search."%';");
  3.  
  4. while( ( $obrazki = mysql_fetch_assoc($obrazki_query) ) || ( $wideo = mysql_fetch_assoc($wideo_query) ) )
  5. {
  6. echo '<a href="?id=obrazek&ido='.$obrazki['id_obrazka'].'">Obrazek</a><br />';
  7. echo '<a href="?id=wideo&idw='.$wideo['id_wideo'].'">Wideo</a><br />';
  8. }


Jeśli ktoś wie jak można mi pomóc to będę wdzięczny :)

Ten post edytował JinLisek 1.08.2011, 16:10:06
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 Wersja Lo-Fi Aktualny czas: 19.07.2025 - 20:57