phpKF - php Kolay Forum     
Hakkında  |  Sürümler  |  indirme  |  Telif  |  Kurulum  |  Tema  |  Eklenti  |  Mod  |  Ekip  ]
Forum  |  Portal  |  Yardım  |  Üyeler  |  Arama  |  Giriş  |  Kayıt
 
Önemli Uyarı
Bu bölümde ödev sormak yasaktır.

Öğrenmek için soranlar cevap alır ama hazırcılar hiçbir yerde cevap bulamaz.
Forum Ana Sayfası  »  Webmaster Genel  »  PHP (Personal Home Page) programlama dili
 »  Mysql`dan veri çekip yan yana sıralama

Yeni Başlık  Cevap Yaz
Mysql`dan veri çekip yan yana sıralama           (gösterim sayısı: 3.066)
Yazan Konu içeriği

boşluk

Hyper
[Erhan Şentürk]

Kullanıcı Resmi

Kayıt Tarihi: 14.12.2010
İleti Sayısı: 40
Şehir: Ordu
Durum: Forumda Değil

E-Posta Gönder
Web Adresi
Özel ileti Gönder

Konu Tarihi: 03.03.2011- 21:07
Alıntı yaparak cevapla  


Merhaba Arkadaşlar şimdi mysql'dan belirli verileri çekip bunları yan yana sıralayacağız.

Ben Mysql'dan   Kullanıcı adı ve Resimleri çektim Siz kendinize göre ne çekmek istiyor iseniz onu yazın.       Kodlar aşağıdaki gibidir.



 Kod Çizelgesi     Dil Seçin: Hepsini Seç
<?php

include ("ayar.php");

$sor=mysql_query("select * from phpkf_kullanicilar ORDER BY id DESC LIMIT 0,5"); // Burada  son kayıt olan 5 kullanıcıyı cekiyor. mesela son kayit olan deilse belirli sayi arasin dan belirli bir sayiya kadar yapmak istersek  0,5 degerini örnek   1,10 bu deger de 1 nolu uyeden 10 nolu uyeye kadar sıralama mızı soyluyor.
while($yaz=mysql_fetch_array($sor)){ 
$resim=$yaz['resim'];  // burasi 2 tırnak arasındaki resim adı  tablodaki resim tablosu
$user=$yaz['kullanici_adi']; // burada ise veri tablodaki kullanıcı adı tablosu

//gelelim asıl isleme evet arkadaslar asagida da gordugunuz gibi <div style='float:left'> bu kısım cekilen veririnin nasıl sıralanacagını stil olarak gosterıyor. ve asagidaki gibi </div> olarak kapatıyoruz. yani bu 2 kodun arasına ister tablo cizerek belirledigimiz $resim degiskenlerini ve $user degiskenlerini yerlestirebiliriz.

	
echo "<div style='float:left'><table border='0' width='129' id='table2'>
	<tr>
		<td width='123'>
		<table border='0' width='119' id='table3' height='127' style='border: 1px solid #CCCCCC'>
	<tr>
		<td height='23' width='113'>
		<p align='center'>$user</td>
	</tr>
	<tr>
		<td width='113'><div style='float:left; width:113px; height:28px'>
			<p align='center'>
			<img border='0' src='$resim' width='112' height='92'></div></td>
	</tr>
</table></td>
	</tr>
</table> </div>";		
if (($i%1)==0) echo ""; // burada ise kacarlı sıralama yapacagını sorguluyor. örnek 1 $i%1 degerini 2 yaparsak cekilen veriyi 2 serli olarakekrana yazıcak mesela a harfınden 2 tane  aa  b den 2 tane yan yana bb gibi.
}
?>




evet arkadaslar işlem bu kadar.   Kolay gelsin.

Vatan için Görevde.
Cvp:
Yazan Cevap içeriği

boşluk

BOZKURTUM
[mahir genç]

Kullanıcı Resmi

Kayıt Tarihi: 21.07.2009
İleti Sayısı: 17
Şehir: Adana
Durum: Forumda Değil

E-Posta Gönder
Web Adresi
Özel ileti Gönder

Cevap Tarihi: 22.09.2011- 08:38
Alıntı yaparak cevapla  


elinize saglık tam aradıgım bir konu yalnız ben tüm üyeleri şerit halinde kayarak geçmesini istiyorum tüm üyeler olmasada son 30 40 üye gibi mesala nasıl bir kod kullanabılırım yardımcı olabilirmisiniz
bu kodta işime yaradı yalnız uye sayısını yükselttigim zaman ikinci satıra geciyor

http://www.gaziradyosu.com
http://www.basbugunaskerleri.com
http://www.adanasehitgazi.com
__________________

Bu ileti en son BOZKURTUM tarafından 22.09.2011- 08:40 tarihinde, toplamda 1 kez değiştirilmiştir.

Cvp:
Yazan Cevap içeriği

boşluk

CaferGenc
[CaferGenc]

Kullanıcı Resmi

Kayıt Tarihi: 29.03.2009
İleti Sayısı: 119
Şehir: YurtDışı
Durum: Forumda Değil

E-Posta Gönder
Özel ileti Gönder

Cevap Tarihi: 19.02.2012- 20:48
Alıntı yaparak cevapla  


Merhabalar,
ben mysql'den baska birsey cekiyorum,cokda güzel calisiyor fakat bir sorum olacak.

birsey cektigim zaman erkana böyle cikiyor

örnek:

(cektigim sey1)

ben fakat 4 tane yan yana istiyorum,kodda bunu yazdigim zaman

ORDER BY id DESC LIMIT 0,4

böyle cikiyor

örnek:

(cektigim sey1)
(cektigim sey2)
(cektigim sey3)
(cektigim sey4)

bunlari ama ben yan yana istiyorum

yani böyle

(cektigim sey1)   (cektigim sey2) (cektigim sey3)   (cektigim sey4)

herhalde burdaki kodda bir degisiklik yapmam lazim

if (($i%1)==0) echo

ama nasil bir degisiklik orayi tam anlayamadim..


yardimlariniz icin tskler..

Cvp:
Yazan Cevap içeriği

boşluk

ByLegenS
[Yücel KAHRAMAN]
phpKF Ekibi

Kullanıcı Resmi

Kayıt Tarihi: 29.01.2008
İleti Sayısı: 698
Şehir: İstanbul
Durum: Gizli

E-Posta Gönder
Web Adresi
Özel ileti Gönder

Cevap Tarihi: 20.02.2012- 12:21
Alıntı yaparak cevapla  




 Kod Çizelgesi     Dil Seçin: Hepsini Seç
if (($i%4)==0)



Cvp:
Yazan Cevap içeriği

boşluk

CaferGenc
[CaferGenc]

Kullanıcı Resmi

Kayıt Tarihi: 29.03.2009
İleti Sayısı: 119
Şehir: YurtDışı
Durum: Forumda Değil

E-Posta Gönder
Özel ileti Gönder

Cevap Tarihi: 20.02.2012- 15:24
Alıntı yaparak cevapla  


tskler cevap icin,

fakat malesef olmadi
halen asaga dogru gösteriyor
yan yana göstermiyor..

Cvp:
Yazan Cevap içeriği

boşluk

ByLegenS
[Yücel KAHRAMAN]
phpKF Ekibi

Kullanıcı Resmi

Kayıt Tarihi: 29.01.2008
İleti Sayısı: 698
Şehir: İstanbul
Durum: Gizli

E-Posta Gönder
Web Adresi
Özel ileti Gönder

Cevap Tarihi: 23.02.2012- 22:19
Alıntı yaparak cevapla  


bu mantığı deneyin:


 Kod Çizelgesi     Dil Seçin: Hepsini Seç
<table cellspacing="1" cellpadding="4" border="0" align="left">
<tr>

<?php
include ("ayar.php");

$sor=mysql_query("select * from phpkf_kullanicilar ORDER BY id DESC LIMIT 0,5");
$sayi=0;

while($yaz=mysql_fetch_array($sor))
{
if(($sayi != 0) AND ($sayi % 4) == 0) echo '</tr><tr>'; 
?>

<td align="left"><a href="adres.php" title="">
<?php echo $yaz['kullanici_adi']; ?>
</a></td>

<?php
$sayi++;
}
?>
</tr>
</table>




__________________

Bu ileti en son ByLegenS tarafından 23.02.2012- 22:22 tarihinde, toplamda 6 kez değiştirilmiştir.

Yeni Başlık  Cevap Yaz



Forum Ana Sayfası  »  Webmaster Genel  »  PHP (Personal Home Page) programlama dili
 »  Mysql`dan veri çekip yan yana sıralama

Forum Ana Sayfası


 Bu konuyu 0 kişi görüntülüyor:  0 Misafir, 0 Üye
 Bu konuyu görüntüleyen üye yok.

Benzer konular
Başlık Yazan Cevap Gösterim Son ileti
Konu Klasör Mysql'a veri kayıt ederken (Ş,Ü,Ğ,İ ) sorunu Hyper 3 2160 06.03.2011- 10:23
Konu Klasör Alt forumları 2li sıralama FaTe 6 2499 13.02.2010- 20:08
Konu Klasör alt forum sıralama servet1111 1 311 11.07.2011- 18:58
Konu Klasör Alt Forumları Yanyana Sıralama SaI3oTaGe 2 985 03.01.2011- 11:12
Konu Klasör izinli fonksiyonları sıralama yonetici 0 644 18.02.2008- 03:25
Konu Klasör üyeler sayfasında son ziyarette göre sıralama yonetici 4 1359 19.01.2009- 16:35
Konu Klasör veri tabanına erişilemiyor gültay 7 842 28.07.2008- 18:30

Etiketler   Mysql`dan,   veri,   çekip,   yan,   yana,   sıralama

    Forum Teması:
     

php Kolay Forum (phpKF)   Telif - Copyright © 2007 - 2011   phpKF Ekibi


Tema:   5 Renkli   |   phpKF


- PHP KOLAY FORUM -
 RSS Beslemesini Görmek için Tıklayın   RSS Beslemesini Google Sayfama Ekle   RSS Beslemesini Yahoo Sayfama Ekle