Php Devamını Oku.

SedatTiryakiSedat Tiryaki

Merhaba arkadaşlar ...

Benim php de sayfalama örneğim var ben buna nasıl devamını oku katabilirim.Yardımcı olurmusunuz.

<?php

$sayfa = $_GET["sayfa"];

try {

if ($conn = mysql_connect("localhost", "root", "12345")) { 

mysql_query("SET NAMES 'latin5'");

} else { 

throw new Exception('Veritabanı sunucusuna baÄlanılamadı.');

}

if (!mysql_select_db("phpkitabi", $conn)) { 

throw new Exception('Veritabanı seçilemedi.');

}

catch (Exception $e) { 

echo $e->getMessage();

}

if ($sayfa < 1) { 

$baslangic = 0;

} else {

$baslangic = ($sayfa - 1) * 10;

}

$sqlkitaplar = "select KitapId, KitapAdi, Fiyat from kitaplar order by KitapAdi asc limit $baslangic, 10";

$kitaplar = mysql_query($sqlkitaplar);

?>

<table width="50%" border="0" cellspacing="2" cellpadding="2">

  <tr>

    <td><b>No</b></td>

    <td><b>Kitap adi</b></td>

    <td><b>Fiyat</b></td>

  </tr>

  <?php 

  while ($kitap = mysql_fetch_array($kitaplar, $conn)) { 

  echo '<tr>

    <td>'.$kitap["KitapId"].'</td>

    <td>'.$kitap["KitapAdi"].'</td>

    <td>'.$kitap["Fiyat"].'</td>

  </tr>';

  } ?>

  <tr>

    <td colspan="3"><? sayfala($sayfa); ?></td>

  </tr>

</table>

<?

mysql_close($conn);

function sayfala($sayfa) { 

global $conn;

// toplam kayıt sayısı

$sqltoplamkitap = "select count(Fiyat) as toplamsayi from kitaplar";

$toplamkitap = mysql_fetch_array(mysql_query($sqltoplamkitap, $conn));

if ($sayfa >= 2) { 

echo '<a href=sayfalama.php?sayfa='.($sayfa-1).'> << </a>  ';

}

for ($j = 1; $j <= ceil($toplamkitap["toplamsayi"] / 10); $j++) { 

if ($sayfa == $j) { 

echo '&nbsp;&nbsp;<b>'.$sayfa.'</b>&nbsp;&nbsp;';

} else { 

echo '&nbsp;&nbsp;<a href=sayfalama.php?sayfa='.$j.'>'. $j .'</a>&nbsp;&nbsp;';

}

}

if ($sayfa < ceil($toplamkitap["toplamsayi"] / 10)) { 

echo '<a href=sayfalama.php?sayfa='.($sayfa+1).'> >> </a>  ';

}

}

?>

2011-04-13 15:37:19 Edit:2011-04-13 15:37:54

Php

Bu bölümün sonuna devamını okuyan bir link koyabilirsin.

<td>'.$kitap["KitapId"].'</td>

     <td>'.$kitap["KitapAdi"].'</td>

     <td>'.$kitap["Fiyat"].'</td>

şöyle olabilir

<td>'.$kitap["KitapId"].'</td>

     <td>'.$kitap["KitapAdi"].'</td>

     <td>'.$kitap["Fiyat"].'</td>

     <td><a href="oku.php?no='.$kitap["id"].'>devamını oku</a></td>

oku.php içinde de kitap detaylarını gösteren bir SQL çağırmanız yeterli.

$no=(int)$_GET["no"];

$bilgi=mysql_query("SELECT * FROM kitaplar  WHERE id=".$no)
// devamını yaparsınız sanırım

Her programcı birgün Php yi tadacaktır
2011-04-13 20:31:16

Php

SedatTiryakiSedat Tiryaki

şuan iş yerindeyim kardeş deneyemiyorum.Peki bunu yaptığımız zaman kaç karakter gösteriyor ondan sonra devamını oku diyor kardeş.

2011-04-15 11:59:46

phpkodlari.com © 2009 Herkes Php öğrenecek
Eglence ve Oyun: Gamikro