Witam wraz z programistą robilem taką strone www.decoymovies.eu <-- wszystko juz jest gotowe , lecz zostalo nam to wgrac. Lecz nie zrobimy tego dopoki nie wymyslimy jak zrobic strony. (podstrony).
Powinno byc 6 filmików np w poczekalni a nastepne 6 juz na stronie numer 2. A nie potrafimy tego wykonac ? Ktos uzyczy pomocy ? Prosilbym o kontakt na GG 10141695.
Z gory bardzo dziekuje. Bo chcialem juz by to wystartowalo.
Jaki jest teraz problem ?
-Dodajac filmiki idą do poczekalni gdzie jest ich 5 - jak ktos doda kolejny to przez brak stron usuwa sie 1 losowy i nas juz to denerwuje.
Kontakt gg 10141695.
POMOCY - strony jak w demotach.
Rozpoczęty przez matmol93, 03 maj 2011 10:36
3 odpowiedzi w tym temacie
#1
Napisano 03 maj 2011 - 10:36
#2
Napisano 03 maj 2011 - 10:46
robisz w bazie tabelkę o nazwie stan.
Przy dodawaniu filmu stan domyślny jest ustawiony na: oczekuje.
a gdy zaakceptujesz dajesz UPDATE tej tabelki na np.: glowna.
i na glównej wyświetlasz wszystkie filmy które mają stan=glowna
w poczekalni:
A jeżeli chodzi o paginację(dzielenie na strony) to jest kilka sposobów
Jednym z nich jest ograniczanie wyników MYSQL'a i następnie mnożenie liczby od której się wyświetla wyniki w zależnie od numeru strony.
//edit
wstaw kod i zrzut mysql'a popatrzymy co jest nie tak:)
Przy dodawaniu filmu stan domyślny jest ustawiony na: oczekuje.
a gdy zaakceptujesz dajesz UPDATE tej tabelki na np.: glowna.
i na glównej wyświetlasz wszystkie filmy które mają stan=glowna
SELECT * FROM filmy WHERE stan='glowna'
w poczekalni:
SELECT * FROM filmy WHERE stan='oczekuje'
A jeżeli chodzi o paginację(dzielenie na strony) to jest kilka sposobów
Jednym z nich jest ograniczanie wyników MYSQL'a i następnie mnożenie liczby od której się wyświetla wyniki w zależnie od numeru strony.
SELECT * FROM filmy WHERE stan='glowna' ORDER BY id DESC LIMIT 0, 6
//edit
wstaw kod i zrzut mysql'a popatrzymy co jest nie tak:)
Projekt serwisu społecznościowego: 10%.
Programista PHP, MYSQL, HTML, CSS
Programista PHP, MYSQL, HTML, CSS
#3
Napisano 03 maj 2011 - 12:35
Dziękuje ci bardzo . Powiem ci ze odpowiedź doskonała. Lecz jest problem z niewiedzą. Brak wiedzy na temat jak wyliczyć ilość stron.
Jesli wszystko wyskoczy , skontaktuj sie z nami po nagrode , jak bedzie ok
Edit: Przykład
Liczymy ilosc wszystkich filmów i dzielimy na 6 - bo tyle jest w poczekalni/głównej/top10 itp .
Jesli wszystko wyskoczy , skontaktuj sie z nami po nagrode , jak bedzie ok
Edit: Przykład
Liczymy ilosc wszystkich filmów i dzielimy na 6 - bo tyle jest w poczekalni/głównej/top10 itp .
#4
Napisano 03 maj 2011 - 16:28
funkcją mysql_num_rows() zliczasz ilość wszystkich filmów w bazie danych i dzielisz przez tyle, ile chcesz na stronie mieć wyświetlanych wtedy będzie wiadomo ile stron ma być
w razie czego gg: 9933172 piszcie nawet jak niedostępny. Często na niewidoku jestem.
w razie czego gg: 9933172 piszcie nawet jak niedostępny. Często na niewidoku jestem.
Projekt serwisu społecznościowego: 10%.
Programista PHP, MYSQL, HTML, CSS
Programista PHP, MYSQL, HTML, CSS
Użytkownicy przeglądający ten temat: 2
0 użytkowników, 2 gości, 0 anonimowych