![]() |
![]() |
![]() ![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 59 Pomógł: 6 Dołączył: 28.10.2009 Skąd: że znowu... Ostrzeżenie: (0%) ![]() ![]() |
Mam ponowny problem z innym zapytaniem :
TABELE [obrazek] id tytul skad obrazek user_id raport dodanydata [loveit] id id_obrazek id_user datadodania I teraz to co potrzebuję to wyciągnięcie wszystkich danych z tabeli OBRAZEK, w których ILOŚĆ LOVEIT PO ZLICZENIU JEST WIĘKSZA OD 5 I SORTOWANIE WEDŁUG ID OBRAZKA Próbowałam wczoraj, i próbuję dzisiaj bez większych efektów zapytanie działa jeżeli nie używam COUNT, i niestety nie potrafię sobie pomóc. Mam coś takiego: Kod SELECT COUNT(loveit.id) AS ileich, loveit.id_obrazek, obrazek.id, obrazek.tytul, obrazek.obrazekmini, obrazek.obrazek, obrazek.user_id, obrazek.dodanydata FROM obrazek LEFT JOIN loveit ON loveit.id_obrazek = obrazek.id WHERE ileich > 5 GROUP BY obrazek.id DESC LIMIT $limit, $ilosc Cytat Warning: mysql_fetch_array(): supplied argument is not a valid MySQL I kolejny problem z grupowaniem wyników moje zapytanie : Kod SELECT * FROM loveit GROUP BY id_user ORDER BY id DESC LIMIT $ilosc I owszem wyświetla mi wyniki ale nie w taki sposób jakbym to chciala. Chciałbym wyświetlać ID_USERA , który ostatnio dodał do coś do loveit Samo zapytanie Kod SELECT * FROM loveit ORDER BY id DESC LIMIT $ilosc działa "poprawnie" wyświetla według id = daty dodania, tylko w momencie gdy użytkownik kliknął 5 razy loveit otrzymuję 5 wyników z id usera, dlatego skorzystałam z group by, ale niestety to nie działa bo wynik bierze się znikąd i w zaden sposób nie odpowiada ORDER BY ============================================================ Proszę moderatorów o przeniesienie do działu giełda ofert, za szybką pomoc w tym oraz innych zapytaniach oferuję wynagrodzenie w kwocie 10zł za zapytanie. Sposób zapłaty: Przelew online. ============================================================ Ten post edytował Daiquiri 29.01.2011, 17:19:46
Powód edycji: [Daiquiri]: Przenoszę
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 13:46 |