Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySQL][PHP]Powiadomienia
crew123
post
Post #1





Grupa: Zarejestrowani
Postów: 89
Pomógł: 0
Dołączył: 25.02.2012

Ostrzeżenie: (0%)
-----


Cześć.
Robię powiadomienia o ogłoszeniach i chce aby powiadomienia przychodziły z jakiegos okregu np: 50km od 00-000 (kod pocztowy). Normalnie ogloszenia sobie zbiore z tego okregu, ale nie wiem jak wybrac tylko te ktore ktos wypromowal. Tylko jest sek w tym, ze nie chce wszystkich promowanych tylko te ostatnie ktore sie promowaly. Macie jakas koncepcje na to?
Go to the top of the page
+Quote Post
CuteOne
post
Post #2





Grupa: Zarejestrowani
Postów: 2 958
Pomógł: 574
Dołączył: 23.09.2008
Skąd: wiesz, że tu jestem?

Ostrzeżenie: (0%)
-----


  1. SELECT * FROM ogloszenia WHERE promowane = 1 ORDER BY data_dodania DESC LIMIT 10
Go to the top of the page
+Quote Post
crew123
post
Post #3





Grupa: Zarejestrowani
Postów: 89
Pomógł: 0
Dołączył: 25.02.2012

Ostrzeżenie: (0%)
-----


Chodzi mi o to, ze po wyslaniu powiadomienia o tym, ze ktos wypromowal ogloszenia zapisuje w bazie wyslano = 1 i nie wiem jak to ogarnac aby wlasnie wyslalo to do tego uzytkownika ktory ustawil sobie jakis kod i promien z ktorego maja przychodzic do niego powiadomienia.
Go to the top of the page
+Quote Post
kristaps
post
Post #4





Grupa: Zarejestrowani
Postów: 279
Pomógł: 36
Dołączył: 1.03.2012

Ostrzeżenie: (0%)
-----


Chyba musisz lepiej opisać problem. Pierwszy post dotyczy głównie promowania, drugi już bardziej kwestię wyboru odpowiednich danych. Wybór powiadomień "promowanych" jest możliwy jeśli w jakikolwiek sposób oznaczasz taki wpis w bazie. Jeżeli nie, a masz dostęp w strukturę sql, to dodaj kolumnę z statusami - mniej więcej to o czym pisał CuteOne. Chyba, że Twoje "wyslano = 1" oznacza tylko promowane wpisy. Wtedy:

  1. SELECT * FROM ogloszenia WHERE wyslano = 1 ... AND warunek z okręgiem


Cytat
nie wiem jak to ogarnac aby wlasnie wyslalo to do tego uzytkownika ktory ustawil sobie jakis kod i promien z ktorego maja przychodzic do niego powiadomienia.

Wcześniej napisałeś, że potrafisz wyciągnąć informacje z danego obszaru. Musisz po prostu sprawdzać czy w danym rejonie występuje użytkownik, który chce otrzymywać promowane ogłoszenia.

No chyba, że chodzi o coś innego.
Go to the top of the page
+Quote Post
crew123
post
Post #5





Grupa: Zarejestrowani
Postów: 89
Pomógł: 0
Dołączył: 25.02.2012

Ostrzeżenie: (0%)
-----


Chyba wykminilem, sprawdza czy dane ogloszenie jest w tym obszarze, potem przekazuje do tabeli odpowiedzialnej za wyslanie i cron, koniec.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 24.08.2025 - 09:48