Switch to full style
Forum dyskusyjne poświęcone zagadnieniom związanym z tworzeniem serwisów z wykorzystaniem zaawansowanych technologii takich jak PHP, Perl, mySQL, ASP, CGI, XML, itp.
Odpowiedz

Wyswietlanie danych z MYSQLa

3 października 2004, o 01:07

3 października 2004, o 16:34

5 października 2004, o 01:23

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).

5 października 2004, o 13:29

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

5 października 2004, o 19:40

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.

5 października 2004, o 22:38

$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.
Odpowiedz