Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [mysql] problem z zapytaniem
Forum PHP.pl > Forum > Bazy danych > MySQL
luksi
Witam,
gdzie jest blad w tym zapytaniu

  1. "SELECT distinct `date`.`date`, calendar.id, calendar.location, calendar.time, calendar.description, calendar.name FROM `date`, calendar WHERE MONTH(`date`) = $m AND YEAR(`date`) = $r ORDER BY `date`.`date`"


zapytanie dostaje 2 zmienne (miesiac i rok) powinny byc ok 8 wynikow a jest ok 40.
Gdzie robie byka.

pozdrawiam
TomASS
Zapytanie samo w sobie jest poprawne skoro dostajesz wyniki.
Prawdopodobnie źle użyłeś słowa kluczowego DISTINCT, wykasuj je i sprawdź co Ci wyświetli, sprawdź również po kolei każdy warunek.
luksi
juz mam .... z pomocą oczywiscie
prawidlowe zapytanie powinno byc

  1. SELECT `date`.`date`, `calendar`.* FROM `date` LEFT JOIN `calendar` ON `date`.`id_cal`=`calendar`.`id` WHERE MONTH(`date`.`date`)='$m' AND YEAR(`date`.`date`)='$r' ORDER BY `date`.`date` ASC


mozna zamknac .... 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.