Witam,
Mam taki kod php:
<?php
define('ILOSC_WYNIKOW_NA_STRONIE', 1
); echo"<u><center><b><big>Sortuj po:</big></u></b></center><br><br><TABLE border =0 align=center> <TR>
<TD><b>Data dodania:</b></TD>
<TD><b>Płeć:</b></TD>
<TD><b>Zarobki:</b></TD>
<TD><b>Rodzaj pracy: </b></TD>
</TR>
...
...
...
$RES = mysql_query("SELECT
COUNT(*) FROM baza_szukanie_pracy WHERE id
<>'0' $a1 $a2 $a3 $a4 $a5 $a6"); list($iloscWpisow) = mysql_fetch_row($RES);
$teraz = date("Y-n-j");
if ($_POST[times]=="dzisiaj"){ $a1="and datarejestracji ='$teraz'"; }
$SQL = "SELECT * FROM baza_szukanie_pracy WHERE id<>'0' $a1 $a2 $a3 $a4 $a5 $a6 ORDER BY id ASC LIMIT ".mysql_escape_string((int)$_GET['key']*ILOSC_WYNIKOW_NA_STRONIE).",".ILOSC_WYNIKOW_NA_STRONIE;
echo"$SQL";
$res = mysql_query($SQL);
echo"<br><small><center>Strona: </small>";
if($_GET['key']>0){
echo '<a href="'.($url2).'/szukajacypracy
/'.($_GET['key']-1).'/strona
/moduly
/inne
/szukajacy_pracy
.html
"><small>Poprzednie</small></a> ';} for($i = 0;$i<=floor($iloscWpisow/ILOSC_WYNIKOW_NA_STRONIE);$i++){
echo '<a href="'.($url2).'/szukajacypracy/'.($i).'/strona/moduly/inne/szukajacy_pracy.html"><small>'.($i+1).' </small>';}
if($_GET['key']<floor($iloscWpisow/ILOSC_WYNIKOW_NA_STRONIE)){
echo '<a href="'.($url2).'/szukajacypracy
/'.($_GET['key']+1).'/strona
/moduly
/inne
/szukajacy_pracy
.html
"><small>Następne</small></a>';} echo"<br><br>";
///////////
echo("<table class='styl' border='0' width='580' cellpadding='2'>");
echo("<tr style=\"color: #fff; background: #bbb; font-weight: bold\"><td width=\"280 align=\"left\">Stanowisko</td><td width=\"90 align=\"left\">Data rejestracji</td></tr><td width=\"25align=\"left\"></td>\n");
$kolor = 0;
$kolor = $kolor+1;
if ($kolor % 2
== 0
) echo("<tr align='center' style=\"background: #fff\">"); else echo("<tr align='center' style=\"background: #ddd\">"); echo("<td width=\"280\">");
echo"$query_data[stanowisko] <br><a href='$url2/oglview2.php?id=$query_data[id]&print=nie' target='_popup''><small> [Podgląd]</a> <a href='$url2/oglview2.php?id=$query_data[id]&print=tak' target='_popup''><small> [Wydruk]</a></small>"; echo("<td align=\"center\">"); echo"$query_data[datarejestracji] "; }
}
?>
to jest troszkę skrócony kod. Ogólnie mam problem z tym że po wybraniu jakiegoś filtrowania (wyżej jest data dodania) i kliknięciu guziczka filtruj jest okey, ale jak kliknę na "numerek" (stronnicowanie) to już mi się psuje zapytanie z "filtracją" :/ jak to zrobic żeby było okey/??
Z góry dzieki za pomoc,
Northwest
Ten post edytował northwest 3.01.2008, 12:22:27