sayfa sayfa ilerliyor sayfa id'i degistikce..
ama altta sayfaları listelerken bir sorun olustu sanirim.
kodlarda biraz karman çorman oldu.. kirli kod kaldı. kusura bakmayın bi beynim sulandı 60dk'dir :]
ben kodları vereyim php bilen arkadaslar durumu ve kodlarımdaki hatayı anlıcaktır zaten.
<?php
include("./baglan.php");
$sql = mysql_query("SELECT * FROM taksi");
while($config = mysql_fetch_array($sql)){
$groups[$config['grup']] = '';
}
echo '<center><form><select size="1" name="mekanturu" onchange="formHandlermekanturu(this.form)"><option value="0">Lütfen bir semt seçin</option>';
foreach($groups as $key => $value){
echo '<option value="oku.php?semt='.$key.'">'.$key.'</option>';
}
echo '</select></form><br /></center>';
if(empty($_GET['sayfa'])) {
$sayfa ="1";
} else {
$sayfa=intval($_GET["sayfa"]);
}
$limit=6;
$sonsayfa = ($sayfa-1)*$limit;
$semt=$_GET['semt'];
if(empty($_GET['semt'])) {
$sorgu=mysql_query("SELECT * FROM taksi LIMIT $sonsayfa,$limit");
} else {
$sorgu=mysql_query("SELECT * FROM taksi WHERE grup like '".$_GET['semt']."' LIMIT $sonsayfa,$limit ");
}
$kacadet=mysql_num_rows($sorgu);
$kacsayfa = $kacadet / $limit;
$kacsayfa = ceil($kacsayfa);
while($al=mysql_fetch_array($sorgu)) {
$ad=$al['isim'];
$tel=$al['telefon'];
$adres=$al['adres'];
$grup=$al['grup'];
?>
<table width="288" height="160" border="1" align="center" bordercolor="#000000">
<tr>
<td width="56" height="24"><strong>isim</strong></td>
<td width="217"><? echo "$ad"; ?></td>
</tr>
<tr>
<td height="27"><strong>telefon</strong></td>
<td><? echo "$tel"; ?></td>
</tr>
<tr>
<td><strong>adres</strong></td>
<td><? echo "$adres"; ?></td>
</tr>
<tr>
<td height="23"><strong>grup</strong></td>
<td><? echo "$grup"; ?></td>
</tr>
</table>
<br />
<? }
?>
<center>
<?php
echo " $kacsayfa "; // sorun cikti. degisken deger aliyor mu bakalim. ~ doomsday
/*
while($a < $kacsayfa){
echo '<a href=oku.php?semt='.$semt.'&sayfa='.$a.'>'.($a).'</a> | ';
$a++;
}
*/
?>
<br />
<?php
if(empty($semt)) {
while($a < 10){
echo '<a href=oku.php?sayfa='.$a.'>'.($a).'</a> | ';
$a++;
}
} else {
while($a < 10){
echo '<a href=oku.php?semt='.$semt.'&sayfa='.$a.'>'.($a).'</a> | ';
$a++;
}
}
?>
<hr />
</center>
<script language="JavaScript">
function formHandlermekanturu(form){
var URL= form.mekanturu.options[form.mekanturu.selectedIndex].value;
if(form.mekanturu.selectedIndex != 0)
window.location.href = URL;
}
</script>