Witajcie...
Mam taki problem:
Jest sobie strona :
item.php, jej dodatkowe zmienne to:
item.php?id=*&kat=*
Kod item.php :
<?PHP
include('connect.php');
$id = $_GET['id'];
$kat = $_GET['kat'];
print '<title>Julera.pl - Serwis poswiecony graczom Tibii</title>'; print '<meta http-equiv="content-type" content="text/html; charset=iso-8859-2">';
print '<link rel=stylesheet href="style.css" type="text/css"></style>';
print '<div id="container">'; print '<div id="header"><script LANGUAGE="JavaScript" TYPE="text/javascript" SRC="js/head.js"></SCRIPT></div>'; print '<div id="wrapper">'; print '<div id="content">';
// TRESC
include('item_ng.php');
print '<TABLE BORDER="1" cellpadding="2" cellspacing="0" STYLE="text-align: center;">'; print '<tr><td><span class="p"> </span></td><td><span class="p"><B>Nazwa</B></span></td><td><span class="p"><B>Atak</B></span></td><td><span class="p"><B>Obrona</B></span></td><td><span class="p"><B>Waga</B></span></td><td><span class="p"><B>Wymagany Poziom</B></span></td><td><span class="p"><B>Ilu Ręczna</B></span></td></tr>';
$zapytanie2 = "SELECT `id`,`url`,`nazwa`,`atak`,`obrona`,`waga`,`poziom`,`reczna` FROM ite
m WHERE `kat`='".$kat."' ORDER BY `atak` ASC";
{
print '<tr><td><A HREF="item01.php?kat='.$kat.'&item='.$wiersz[0].'"><IMG SRC="'.$wiersz[1].'" BORDER="0" ALT="'.$wiersz[2].'"></A></td><td><span class="p">'.$wiersz[2].'</span></td><td><span class="p">'.$wiersz[3].'</span></td><td><span class="p">'.$wiersz[4].'</span></td><td><span class="p">'.$wiersz[5].'</span></td><td><span class="p">'.$wiersz[6].'</span></td><td><span class="p">'.$wiersz[7].'</span></td></tr>'; }
print '</table></center>';
// KONIEC TRESCI
print '<div id="navigation">';
print '<script LANGUAGE="JavaScript" TYPE="text/javascript" SRC="js/extras.js"></SCRIPT>';
print '<div id="extra">';
print '<script LANGUAGE="JavaScript" TYPE="text/javascript" SRC="js/login.js"></SCRIPT><br>';
include('links.php');
print '<div id="footer"><p align=right><b>Created by Karpadoor © 2008<br>All Rights reserved.</b></p></div>';
} else {
// Sprawdzanie poprawności logowania :
$zapytanie1 = "SELECT status FROM users WHERE id='".$id."'";
{
if($wiersz[0]!=0){
// ZALOGOWANY !
print '<title>Julera.pl - Serwis poswiecony graczom Tibii</title>'; print '<meta http-equiv="content-type" content="text/html; charset=iso-8859-2">';
print '<link rel=stylesheet href="style.css" type="text/css"></style>';
print '<div id="container">'; print '<div id="header"><script LANGUAGE="JavaScript" TYPE="text/javascript" SRC="js/head.js"></SCRIPT></div>'; print '<div id="wrapper">'; print '<div id="content">';
// TRESC
include('item_ng.php');
print '<TABLE BORDER="1" cellpadding="2" cellspacing="0" STYLE="text-align: center;">'; print '<tr><td><span class="p"> </span></td><td><span class="p"><B>Nazwa</B></span></td><td><span class="p"><B>Atak</B></span></td><td><span class="p"><B>Obrona</B></span></td><td><span class="p"><B>Waga</B></span></td><td><span class="p"><B>Wymagany Poziom</B></span></td><td><span class="p"><B>Ilu Ręczna</B></span></td></tr>';
$zapytanie3 = "SELECT `id`,`url`,`nazwa`,`atak`,`obrona`,`waga`,`poziom`,`reczna` FROM ite
m WHERE `kat`='".$kat."' ORDER BY `atak` ASC";
{
print '<tr><td><A HREF="item01.php?kat='.$kat.'&item='.$wiersz[0].'"><IMG SRC="'.$wiersz[1].'" BORDER="0" ALT="'.$wiersz[2].'"></A></td><td><span class="p">'.$wiersz[2].'</span></td><td><span class="p">'.$wiersz[3].'</span></td><td><span class="p">'.$wiersz[4].'</span></td><td><span class="p">'.$wiersz[5].'</span></td><td><span class="p">'.$wiersz[6].'</span></td><td><span class="p">'.$wiersz[7].'</span></td></tr>'; }
print '</table></center>';
// KONIEC TRESCI
print '<div id="navigation">';
include('user_extras.php');
print '<div id="extra">';
print '<p class=ng>Użytkownik:</p>';
include('user_info.php');
include('panel.php');
include('user_links.php');
print '<div id="footer"><p align=right><b>Created by Karpadoor © 2008<br>All Rights reserved.</b></p></div>';
} else {
// Niezalogowany !
include('nonlogged.php');
}
}
}
?>
I problem jest taki, że:
kiedy $_GET[kat] = 1 powinien wyświetlić tylko to co jest kategori 1, i wyświetla...
ALE :
kiedy $_GET[kat] = 2 WYŚWIETLA TO SAMO CO kiedy $_GET[kat] = 1
I tak dalej...
2,3,4,5,...\
Co mam zrobić

Czyta mi tylko jedne informacje z tabeli ;/