Merhaba, Ziyaretçi. Lütfen giriş yapın veya üye olun.
Aktivasyon mailiniz gelmediyse buraya tıklayın.
09, 2008, 03:56:34 am
42744 Mesaj 8090 Konu Gönderen: 17931 Üye
Son üye: medist
Turk-Php.Com Forum  |  Yardım Forumları  |  PHP Yardım Forumu  |  matematiksel işlem « önceki sonraki »
Sayfa: [1] Yazdır
Yazan Konu: matematiksel işlem  (Okunma Sayısı 109 defa)
emreunan
Yeni Kullanıcılar
*
Offline Offline

Mesaj Sayısı: 12


Üyelik Bilgileri
matematiksel işlem
« : 27, 2008, 04:32:40 pm »

Merhabalar,
elimde iki değişken var, $i değişkeni 1'den 20 ye kadar sayıyor. $Sayfa değişkenim ise ise sayfaları ayarlıyor. Fakat 2. sayfada $i değişkenini kullanınca 21 den 40 a kadar sayacağına tekrardan 0dan 20 ye kadar sayıyor.

$i değişkenini farklı, çok yerde kullandığım için onu değiştirmek yerine 3. değişken kullanmak istiyorum. Örneğin;

$yenideğisken = $sayfa+$i

burda
$sayfa = "1"; ise +0
$sayfa = "2"; ise  +20
$sayfa = "3";  ise  +40
$sayfa = "4";  ise +60
vs.. vs..

olarak nasıl toplar, umarım anlatabilmişimdir.

yani
$sayfa = "1"; için $i sabit, $sayfa 0 olacak= 0dan 20ye kadar sayacak
$sayfa = "2"; için $i sabit, $sayfa 20 olacak= 21den 40a kadar sayacak

vs.

Çok karışık oldu farkındayım umarım yardımcı olursunuz
Logged
emreunan
Yeni Kullanıcılar
*
Offline Offline

Mesaj Sayısı: 12


Üyelik Bilgileri
Ynt: matematiksel işlem
« Yanıtla #1 : 27, 2008, 04:50:19 pm »

Kod:
<?if ($sayfa == 1) {
$deneme = $i;
}
?>


<?if ($sayfa == 2) {
$deneme = $i +20;
}
?>

yaptım ama çok acemice oldu sayfa sayısı artınca bakalım nolcak Sad
Logged
jetblack
PHP Stajyeri
**
Offline Offline

Mesaj Sayısı: 155


Üyelik Bilgileri WWW
Ynt: matematiksel işlem
« Yanıtla #2 : 28, 2008, 06:42:02 am »

Kod:
$sayfada_gosterilecek = 20;
$baslangic = ($sayfa - 1) * $sayfada_gosterilecek;

...LIMIT $baslangic, $sayfada_gosterilecek
şeklinde kullanılabilir.

İyi Çalışmalar.
Logged

Sayfa: [1] Yazdır 
« önceki sonraki »
Gitmek istediğiniz yer:  


Turk-Php.Com Forum | SMF Forum Software © 2005, Simple Machines LLC. All Rights Reserved.