Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySQL][PHP]Jak przekazac pytanie SQL na inna strone?
Vigorator
post
Post #1





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 31.05.2011

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


Witajcie.

Mam taki problem i nie wiem jak go ugryzc.

Powiedzmy ze mam portal spolecznosciowy w nim zdjecia. Chcialbym zrobic przegladarke zdjec ale tylko znajomych z moich kontaktow.
Chcialbym aby pytanie SQL bylo przekazane na inna strone ze zdjeciami zeby tam nawigacja prowadzila do tych zdjec z poprzedniej strony. :/

Tzn jest lista fotek juz przefiltrowana pytaniem i jak klikam na zdjecie to laduje sie strona z duzym zdjeciem, ale nawigacja juz nie jedzie po kolei...

To mam przekazac cale pytanie SQL do sesji i stamtad je odczytac?

Czy mozna to zrobic na jakis innym sposob?

Z gory dzieki
Krzysiek
Go to the top of the page
+Quote Post
nekomata
post
Post #2





Grupa: Zarejestrowani
Postów: 314
Pomógł: 44
Dołączył: 12.11.2010
Skąd: UK

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


Jak dla mnie jest parę rozwiązań :
1.cUrl - łączysz się do swojego własnego server'a podając się za przeglądarkę + preg_match_all , takie coś jest dobre na pobieranie danych z innych (nie swoich) stron , w tym przypadku - bezsens .
2.Piszesz sobie plik php z dostępem do bazy , zapytania pobierane w formie get + osobny get (jakies md5 albo coś) z hasłem które musi się zgadzać , dane wpuszczasz w array + json - średnio .
3.Bezpośrednie połączenie MySQL z innego serwera - najlepsze z powyższych .

Jestem pewien że ktoś jeszcze podsunie inne rozwiązania , ale jestem trochę śpiący więc mam nadzieję że mi wybaczysz.

Ten post edytował nekomata 31.05.2011, 05:28:16
Go to the top of the page
+Quote Post
Vigorator
post
Post #3





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 31.05.2011

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


No tak ale to wszystko jest na moim serwerze i na mojej stronie... nie musze sie laczyc z innymi serwerami ani z innymi bazami.

Tylko nie wiem jak zapamietac pytanie SQL :/
Go to the top of the page
+Quote Post
thek
post
Post #4





Grupa: Moderatorzy
Postów: 4 362
Pomógł: 714
Dołączył: 12.02.2009
Skąd: Jak się położę tak leżę :D




A czemu nie możesz tego wpuścić do sesji... Niekoniecznie nawet samo sql, ale nawet już przetworzone dane w formie jakiejś tablicy. Nie katujesz ani serwera ani bazy dublowaniem zapytania, ale tworzysz w sumie cache smile.gif


--------------------
Najpierw był manual... Jeśli tam nie zawarto słów mądrości to zapytaj wszechwiedzącego Google zadając mu własciwe pytania. A jeśli i on milczy to Twój problem nie istnieje :D
Go to the top of the page
+Quote Post
Vigorator
post
Post #5





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 31.05.2011

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


A moze zapisac do sesji tylko id_zdjec zeby zachowaly taka sama kolejnosc. pozniej pytac tylko baze o poszczegolne id zdjecia pobierane z sesji?

Dobry pomysl?
Go to the top of the page
+Quote Post
nekomata
post
Post #6





Grupa: Zarejestrowani
Postów: 314
Pomógł: 44
Dołączył: 12.11.2010
Skąd: UK

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


Cały wynik w formie tablicy w sesje wrzuć , problem solved . Ja ci napisałem rozwiązania jakbyś miał 2 osobne strony na 2 osobnych serverach , jak masz wspólne sesje to niema sensu się bawić w powyższe.
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 21.08.2025 - 23:36