Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: przeskok w tyl i w przod
Forum PHP.pl > Forum > Przedszkole
banpl
witam wszystkich smile.gif
otoz mam taki problem, moze i blahy ;], nie wiem

poprostu nie mam pojecia jak go rozwiazac

otoz mamy baze ktora wyglda tak

id | model | dane
1 | atx | dsaffff
2 | ats | fds
3 | atx | hgffff


no i teraz tak smile.gif
jak zrobic zeby,

zrobic link ktory omija model ats i przeskakuje w tym wypadku z id 1 do id 3

bede wdzieczny o pomoc smile.gif
pila21
Nie wiem czy o to ci wlasciwie chodzi ale jezeli chcesz miec linki dla modeli atx to mozesz zrobic tak:

Kod
<?php
$zapytanie = select id, model from baza where model='atx';

while mysql_fetch_array($zapytanie) {

echo '<a href="/ ' . $zapytanie['id'] . ' ">model ' . $zapytanie['id'] . ' nr ' . $zapytanie['id'] . ' </a>';
banpl
tak to ja tez potrafie tongue.gif

ale jak to zrobic w jednym linku questionmark.gif

czyli :

koles naciska na przycisk z id=1

przezuca na inna strone o id=1

i link zmienia sie na id = 3
Kuziu
  1. <?php
  2.  
  3. $zapytanie = 'select id, model from baza where model='atx' AND id > ' . $_GET['id'];
  4.  
  5. ?>


Zwrócone zostanie kolejne ID większe od aktualnego i posiadające model atx.

Dodatkowo możesz dać LIMIT 1 jeśli nie potrzebujesz reszty
banpl
wielkie dzięki kuziu smile.gif

tak jak myślałem, to było banalne, ale cóż, głowka zawiodla ;]

jeszcze raz dzięki smile.gif

ale tongue.gif

jak to zrobic w druga strone questionmark.gif?snitch.gif

bo przerobienie tak:

  1. <?php
  2. $sql_tyl = mysql_query("SELECT id, produkt FROM anteny WHERE model='$model' AND id < '$GET_ID' LIMIT 0,1");
  3. ?>


dziala, ale przenosi odrazu do id = 1 ;/

jak ktos ma pomyusl to prosze o podpowiedz smile.gif
Kuziu
  1. ORDER BY id DESC


i wpisz LIMIT 1 a nie LIMIT 0,1
banpl
jeszcze raz dzieki, teraz juz wszytsko smiga smile.gif

thx smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.