Strona 1 z 1

Wyswietlanie danych z MYSQLa

PostNapisane: 3 października 2004, o 01:07
przez piotrau

PostNapisane: 3 października 2004, o 16:34
przez oscar

PostNapisane: 5 października 2004, o 01:23
przez piotrau
Czesc
Chodzi mi o to, ze jest sobie strona ktora wyswietla zawartosc bazy, z krotkim opisem. Jezeli wybierzesz jakas pozycja, otwiera sie nowa strona z opisem calym i fotka. I od ej strony masz mozliwosc przegladania (nastepna poz, poprzednia poz.) czyli komorka po komorce w bazie. Wszytko dziala od poz 1 do 10 ale gdy jest otwarta pozycja 10 i nacisniesz na nastepna to nie idzie na pozycje 11 ba nawet na 1 tylko wskakuje na poz 2. Szalu z tym dostaje. Wyswietlanie tch pozycji odbywa sie automatycznie wiec jezeli wyswietla sie pierwsze 10 to i reszta tez powinna. Malo tego na poprzedniaj stronie wyswietla calosc czyli 15 pozycji. (pierniczy sie to co dopisywalem).

PostNapisane: 5 października 2004, o 13:29
przez lucas
Proponuję zacząć od porządków w kodzie i dobrego obkomentowania go.. prawie napewno się wtedy błąd znajdzie ;) pewnie jakś przeoczona imkrementacja albo coś podobnego... przeanalizuj zachowanie wszystkich swoich zmiennych

PostNapisane: 5 października 2004, o 19:40
przez piotrau
Czesc.
Serdeczne dzieki ale juz wszystko dziala dzieki pomocy lockoom`a a caly problem rozbijal sie o:
tak bylo
$prev = $id[id] - 1;
$next = $id[id] + 1;
a tak powinno byc.
$prev = $_GET[id] - 1;
$next = $_GET[id] + 1;
lockoom wielke dzieki.

PostNapisane: 5 października 2004, o 22:38
przez lockoom
$prev = $_GET['id'] - 1;
$next = $_GET['id'] + 1;

Używaj cudzysłowów. Ja wiem, że bez nich też działa, ale jest to generalnie niepoprawne i nie wiesz kiedy może spowodować błędy.