Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL]Jak zrobić jedno zapytanie z dwóch?
Forum PHP.pl > Forum > Przedszkole
cent4
Mam problem z połączeniem tych dwóch zapytań w jedno.
Proszę pomóżcie:

  1. $ZAPYT = "SELECT Med, Kat, Nr_id FROM media WHERE id=$id";
  2. $resultat = mysql_query( $ZAPYT ) OR die("Could not execute query.".mysql_error());
  3. $row = mysql_fetch_array($resultat);
  4.  
  5. $SQL = "SELECT Med, Kat, Nr_id, Nr_egz, Wartosc, Dostepny, Nr_czyt, Data_wpr FROM egzempl WHERE Med='$row[Med]' AND Kat='$row[Kat]' AND Nr_id='$row[Nr_id]'";
  6. $result = mysql_query( $SQL ) OR die("Could not execute query.".mysql_error());


Takie coś działa, ale jak to zapisać w postaci jednego zapytania?
Kostek.88
Wydaje mi sie, ze chodzi Ci o UNION. Przeczytaj http://www.mysqltutorial.org/sql-union-mysql.aspx , tu masz troszke przykladow. Pozdrawiam.
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.