Takie zapytanie:
SELECT `id`, `adres`, `slowo` FROM `linki` WHERE `sprawdzaj`=1 AND `done`=0 AND `data_ostatniego_sprawdzenia`<"'.date("Y-m-d").'" GROUP BY `adres`
mialem problem bo bylo
$ilosc = count($zapytanie)
ale wczesniej zdeklarowalem ze $ilosc = 0 i obszedłem problem
Na dniach zacząłem używać group by, ale widze ze moze zle to robie. Nie umiem tu zastosować DISTINCT. Struktura danych wyglada tak:
ID | ADRES | SLOWO | SPRAWDZAJ | DONE | DATA_OSTATNIEGO_SPRAWDZENIA
1 |
http://www.strona.pl | costam | 1 | 0 | 2011-01-03
2 |
http://www.stroka2.pl | costam | 1 | 0 | 2011-01-03
3 |
http://www.stroka2.pl | costam | 1 | 0 | 2011-01-03
Musi wybrać 2 rekordy 1 i 2 bo adresy sa takie same.