Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL]Połączenie dwóch zapytań.
Forum PHP.pl > Forum > Przedszkole
MeGusta
Witam, czy da się połączyć te dwa zapytania w jedno?

  1. $data_posts = $db->single ('SELECT * FROM `'. SITE .'`.`forum_answer` WHERE `topic_id` = '. $row['id'] .' ORDER BY `data` DESC');
  2. $data_count = $db->single ('SELECT COUNT(*) FROM `'. SITE .'`.`forum_answer` WHERE `topic_id` = '. $row['id'] .'');


i te:

  1. $subject = $db->single ('SELECT * FROM `'. SITE .'`.`forum_subjects` WHERE `id` = '. $_GET['subject'] .'');
  2. $data_section = $db->single ('SELECT * FROM `'. SITE .'`.`forum_category` WHERE `id` = '. $_GET['section'] .'');
nospor
1) Tylko po co? Przeciez i tak tam pobierasz wszystkie rekordy wiec mozesz potem sobie policzyc ile ich masz

2) Jesli zwracaja te sama ilosc kolumn to UNION. Chyba ze jest tam inne laczenie, ktorego nie widac teraz
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.