<form method="post" action="<?php PHP_SELF; ?>" />
<?php
$query="SELECT * FROM jobs WHERE region_id = '$region_id' ORDER BY '$pole' $sort";
$query2="SELECT * FROM region";
{
echo '<select name="region_id" onChange="this.form.submit();">'; echo '<option value="w" '.$selected.'>----------------</option>'; $selected = ($region_id == $wiersz['region_id'])?'selected=\"selected\"':'';
echo '<option value="'.$wiersz['region_id'].'" '.$selected.'>'.$wiersz['region_name'].'</option>'."\n"; }
}
?>
</td>
<tr>
<td class="naglowek_strona">Kraj <a href="ogloszenia.php?pole=kraj&sort=desc"><img src="admin/images/desc1.gif" title="malejąco" hspace="2" border="0" align="absmiddle" /></a><a href="ogloszenia.php?pole=kraj&sort=asc"><img src="admin/images/asc1.gif" title="rosnaco" hspace="2" border="0" align="absmiddle" /></a></td>
<td class="naglowek_strona">Województwo <a href="ogloszenia.php?pole=region_id&sort=desc"><img src="admin/images/desc1.gif" title="malejąco" hspace="2" border="0" align="absmiddle" /></a><a href="ogloszenia.php?pole=region_id&sort=asc"><img src="admin/images/asc1.gif" title="rosnaco" hspace="2" border="0" align="absmiddle" /></a></td>
<td class="naglowek_strona">Miasto / okolica <a href="ogloszenia.php?pole=lokalizacja&sort=desc"><img src="admin/images/desc1.gif" title="malejąco" hspace="2" border="0" align="absmiddle" /></a><a href="ogloszenia.php?pole=lokalizacja&sort=asc"><img src="admin/images/asc1.gif" title="rosnaco" hspace="2" border="0" align="absmiddle" /></a></td>
<td class="naglowek_strona">Branża <a href="ogloszenia.php?pole=branza&sort=desc"><img src="admin/images/desc1.gif" title="malejąco" hspace="2" border="0" align="absmiddle" /></a><a href="ogloszenia.php?pole=branza&sort=asc"><img src="admin/images/asc1.gif" title="rosnaco" hspace="2" border="0" align="absmiddle" /></a></td>
<td class="naglowek_strona">Stanowisko</td>
<td class="naglowek_strona">Firma <a href="ogloszenia.php?pole=firma&sort=desc"><img src="admin/images/desc1.gif" title="malejąco" hspace="2" border="0" align="absmiddle" /></a><a href="ogloszenia.php?pole=firma&sort=asc"><img src="admin/images/asc1.gif" title="rosnaco" hspace="2" border="0" align="absmiddle" /></a></td>
</tr>
<?php
if ($num > 0) {
$i=0;
while ($i < $num) {
?>
<tr
<?php if ($i % 2
== 0
) { echo 'class="wiersz_strona"'; } else { echo 'class="wiersz_strona2"'; } ?> onclick="window.location ='wiecej.php?rekord=
<?php echo $id; ?>'" />
<td class="kom">
<?php echo $kraj; ?></td>
<td class="kom"><?php
$query2="SELECT region_name FROM region WHERE region_id = '$region_id'";
{
echo $wiersz['region_name']; }
}
?>
</td>
<td class="kom">
<?php echo $lokalizacja; ?></td>
<td class="kom">
<?php echo $branza; ?></td>
<td class="kom">
<?php echo $stanowisko; ?></td>
<td class="kom">
<?php echo $firma; ?></td>
</tr>
<?php
$i++;
}
} else { echo '<tr><td colspan="6" class="kom" align="center">Nie znaleziono ogłoszeń spełniających podane kryteria...</td></tr>';
}
?>
</table>
</form>
Ot i cały kod. Chodzi o to,że fajnie wszystko działało do momentu dodania pola <select> z wyborem województwa. W tej chwili działa <select> i ładnie mi wybiera rekordy ale z kolei nie działa sortowanie na guziczkach. Domyślam się,ze inaczej trzeba to spreparować teraz dlatego się pytam i proszę o pomoc gdyż różne koncepcje przerabiałem, ale chyba myslę nie tak jak trzeba.
tu można zobaczyc jak to działa
http://demo.netways.pl/praca/ogloszenia.php
Ten post edytował kasior 17.03.2008, 20:27:03