30-11-2008, 16:14
Witam, mam stronę, która wybiera id, i nazwe kategorii z bazy, i tworzy w pętli linki, w postaci kat.php?id=1
I on działa
Problem się zaczyna, gdy chce, by po kliknięciu w te linki, dostał, w zależności od zmiennej GET, właściwe dane z bazy, napisałem coś takiego:
I taki kod, nie wyświetla mi nic, można prosić o pomoc?
Pozdrawiam.
I on działa

Problem się zaczyna, gdy chce, by po kliknięciu w te linki, dostał, w zależności od zmiennej GET, właściwe dane z bazy, napisałem coś takiego:
Kod PHP:
include ("dbst.php");
$kurde = mysql_query("select id FROM kat_kat");
$liczba = mysql_num_rows($kurde);
$i=1;
while ($liczba <= $i){
switch($_GET['id'])
{
case "$i":
$zapyt = mysql_query("select keyw, opis, nazwa, link from kat_linki where idkat ='$i'");
$liczba = mysql_fetch_row($zapyt);
echo "<a href=".$liczba[3].">".$liczba[2]."</a><br>".$liczba[1]."<br>".$liczba[0];
$i++;
break;
default:
}
//Tu zaczyna sie wyswietlanie tych linków, maja one się wyświetlać, gdy nie ma zmiennej get, czyli jesli link wyglada kat.php
$zapt = mysql_query("SELECT * FROM kat_kat");
while($rekord = mysql_fetch_row($zapt))
{
$tekst1 = "<a href=kat.php?id=".$rekord[1].">".$rekord[0]."</a><br>";
echo $tekst1;
}
}
I taki kod, nie wyświetla mi nic, można prosić o pomoc?
Pozdrawiam.