lostyazilim
tr.link

Yardım: Arama sonuçlarını 2 sütuna bölmek

3 Mesajlar 673 Okunma
acebozum
tr.link

begonvil begonvil WM Aracı Kullanıcı
  • Üyelik 07.02.2014
  • Yaş/Cinsiyet 46 / E
  • Meslek kamu gümrük muhafaza memuru
  • Konum Antalya
  • Ad Soyad B** Ç**
  • Mesajlar 6
  • Beğeniler 0 / 0
  • Ticaret 0, (%0)
Kolay gelsin sitede arama sonuçlarını 2 sütunda listelemek istiyorum ancak
$arama = mysql_query("select * from beyanname_islev where bey_no like '$beyanname_no'") or die(mysql_error());


$toplam=0;
$sira=0;
echo '';
while ($bul = mysql_fetch_array($arama)){
$plaka =$bul["plaka"];
$adet =$bul["adet"];
$saat =$bul["saat"];
$toplam=$toplam+$adet;
$sira=$sira+1;
// $adi =$bul["urun_adi"];
echo '';
}
echo '
SIRAPlakaPARÇA SAYISIİŞLEM SAATİ
'.$sira.''.$plaka.''.$adet.''.$saat.'
toplam'.$toplam.'
';


Bo kodlar Sonuçlar:
1
2
3
4
diye listeleniyor yukarıdaki kodu
1 2
3 4
olacak şekilde nasıl listeleyebilirim? Yardımcı olurmusunuz. Teşekkürler.
 

 

wmaraci
reklam

tiwaly tiwaly NodeJS / PHP / NoSQL Kullanıcı
  • Üyelik 10.10.2013
  • Yaş/Cinsiyet 34 / E
  • Meslek Yazılımcı
  • Konum İzmir
  • Ad Soyad i** A**
  • Mesajlar 363
  • Beğeniler 135 / 104
  • Ticaret 7, (%100)



$toplam=0;
$sira=0;
$x=0;
echo '';
while ($bul = mysql_fetch_array($arama)){
$x++;
$plaka =$bul["plaka"];
$adet =$bul["adet"];
$saat =$bul["saat"];
$toplam=$toplam+$adet;
$sira=$sira+1;
// $adi =$bul["urun_adi"];
if ($x %2 != 0 ) {
echo '';
echo '';
}
if ($x %2 == 0) {
echo '';
echo '';
}

}

?>


Mantık: Başta x adında bir değişken atadık ve bu değişkeni while döngüsü içerisinde sürekli 1 ekleyerek arttırdık.
%2 komutu ile değişkenin 2ye bölündüğünde kalanının 0 olup olmadığını kontrol ettirdik. Eğer 0 değilse değişken satırı başlatıp içerisine verileri yazdı, eğer 0 ise verileri yazıp satırı kapattı. Böylelikle gelen 2 veriyi aynı satıra aynı düzende yan yana yazdırmış olduk.

Aklınıza takılan soru olursa konu altından sorabilirsiniz.
Hucukii

kişi bu mesajı beğendi.

begonvil begonvil WM Aracı Kullanıcı
  • Üyelik 07.02.2014
  • Yaş/Cinsiyet 46 / E
  • Meslek kamu gümrük muhafaza memuru
  • Konum Antalya
  • Ad Soyad B** Ç**
  • Mesajlar 6
  • Beğeniler 0 / 0
  • Ticaret 0, (%0)
yardımlarınız için çok teşekkürler
 

 

SIRAPlakaPARÇA SAYISIİŞLEM SAATİ
'.$sira.''.$plaka.''.$adet.''.$saat.'
'.$sira.''.$plaka.''.$adet.''.$saat.'