Re: [Linux-programlama] php ile yeni sayf adan_başlayarak_ya zdırma

---------

New Message Reply About this list Date view Thread view Subject view Author view Attachment view

From: serdarkoylu@fisek.com.tr
Date: Fri 26 Aug 2005 - 09:08:14 EEST


Selamlar..

Okuduğunuz kayıtları bölüme göre sıralayın. Sonracıma:

$last = -1;
for ($i = 0; $i = $rows; $i++) {
    if ($bolum != $last) {
       new_page();
       $last = $bolum;
    }
    print_line();
}

Gibi bir şey yazarsınız. Diğer yandan HVING, GROUP BY gibi SQL
düzenekleri de işinizi görebilir..

Saygı ve sevgiler..

On August 26, 12:24 am "Bulent Sener" <bsener@inonu.edu.tr> wrote:
> Merhaba,
> İlginize teşekkürler ancak sanırım eksik anlattım.
>
> Görünüşü yaklaşık aşağıdaki gibi olan bir öğrenci listesi var:
>
> Bölümü : abc...
> TC Kimlik No | Adı | Soyadı
> 123456789012 | Ali | CAN
>
> Bu listede Bölümü için değer, her değiştiğinde yani ilk bölüm
> "abc"
> ise ve bu bölümdeki 10 öğrenci veritabanından çekildikten sonra
> bölümü "def" olanlar listelenmeye başladığında bunu yeni sayfada
> yazdırmak istiyorum. Yani her bölüm yeni sayfaya yazılacak. Şu an her
> bölüm için bir popup pencereye yazılacak biçimde bir deneme
> yapmaktayım ama ne kadar başarılı olur bilemiyorum.
>
> Saygılarımla,
> Bülent ŞENER
>
>
> mustafazenger wrote:
> > Sorunu net olarak anlayamadım ama tablodaki değer değiştiğinde
> > raporda deÄŸiÅŸiyodur :).Yada sorun ÅŸumu:Tablodaki bilgilerden
> > hangileri değişmiş ise onları yazdırmak istiyorsun.Yani eski
> > yazdırdıklarından değişmiyenleri yazdırmak istemiyosun.Galiba sorun
> > bu.Kusura bakma bilgisayar beynimi sulandırdıda biraz anlama sorunu
> > oluyo bu gibi durumlarda.
> >
> > Sql'de update olmuş alanları listeleyen bir komut bildiğime göre
> > yok.İlk aklıma gelen çözüm: Bölümü, TC kimlik No, Adı, Soyadı
> > alanlarının yanına sayi diye bir alan aç.Değişiklik yapılırken bu
> > alanı "1" yap.Listelendirme yaparken sayi=1 olanları
> > listelet.Yazdır butonuna bastığında da bu sayi alanını yeniden 0
> > yap.Basit bir çözüm ilk aklıma gelen bu oldu.
> >
> > Mustafa ZENGER
>
> _______________________________________________
> Linux-programlama mailing list
> Linux-programlama@liste.linux.org.tr
> http://liste.linux.org.tr/mailman/listinfo/linux-programlama

_______________________________________________
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama


New Message Reply About this list Date view Thread view Subject view Author view Attachment view

---------

Bu arsiv hypermail 2.1.2 tarafindan uretilmistir.