|
Üye isimlerini ve Üye Resimlerini Çekme Yardım (gösterim sayısı: 1.095)
|
| Yazan |
Konu içeriği |
|
Hyper
[Erhan Şentürk]
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: 02.03.2011- 12:34
Merhaba Arkadaşlar.
php kf de şöyle bir şey düşündüm. son üye olan 5 üyeyi mesela mysql'dan çekeceğiz ve bunları ekrana resim ve kullanıcı adıyla sıralayacağız.
Aşağıdaki gibi basit bir tablo içine ismi veri tabanına bağlanıp cektim ve ekrana yazdım. ve son olarak üye resmi kaldı. orada kaldım sanırım farklı işlev ile yapılıyor. bilgisi olan Yardımlarını eksit etmesin Şimdi'den Teşekkürler.
include ("ayar.php");
$sor=mysql_query("select * from phpkf_kullanicilar");
while($yaz=mysql_fetch_array($sor)){
$kullaniciadi=$yaz['kullanici_adi'];
echo "<center>
<table border='0' width='17%' id='table8' style='border: 1px solid #CCCCCC' height='54'>
<tr>
<td background='file:///C:/AppServ/www/ders/5/m-bg.gif' height='25'>
<p align='center'><b>
<font color='#000000'>Üye Adı</font></b></td>
</tr>
<tr>
<td width='80%' valign='top' height='21'>
<a href='profil.php?u=1&kim=$kullaniciadi'><font size='2' face='Tahoma'>$kullaniciadi</font></a></td>
</tr>
</table>
<p><br>
</p>
</center>";
}
|
|
Vatan için Görevde.
|
|
Cvp:
|
| Yazan |
Cevap içeriği |
|

yonetici
[Adem YILMAZ]
phpKF Ekibi
Kayıt Tarihi: 30.11.2006
İleti Sayısı: 4.097
Şehir: İstanbul
Durum: Gizli
E-Posta Gönder
Web Adresi
Özel ileti Gönder
|
Cevap Tarihi: 02.03.2011- 21:46
Son 5 üyenin çıkması için sorgunun şu şekilde olması gerekir:
select * from phpkf_kullanicilar ORDER BY id DESC LIMIT 0,5
Üye resmi için: echo $yaz['resim'];
|
|
|
|
cevap
|
| Yazan |
Cevap içeriği |
|

Hyper
[Erhan Şentürk]
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
|
Cevap Tarihi: 03.03.2011- 17:30
Peki hocam çok teşekkür ediyorum. misal echo ile yazdıgımız resim çıktısı rasgelemi cıkıcak. mesela id=1 üyesinin fotosu kullanıcı adının altında olcak. id 2 kullanıcısının da fototu aynı sekılde bu şekilde nasıl olabılır. isterseniz resimli örnek verebilirim.
|
|
Vatan için Görevde.
|
|
Cvp:
|
| Yazan |
Cevap içeriği |
|

ByLegenS
[Yücel KAHRAMAN]
phpKF Ekibi
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: 03.03.2011- 19:02
Her üyenin adını soyadını vs. nasıl veritabanında saklayabiliyorsanız resim adresinide o şekilde saklayabilirsiniz, verileri çektiğiniz zaman a üyesini ekrana yazdırdığınızda a üyesinin resminide ekrana aynı şekilde yazdırabilirsiniz.
|
__________________ Bu ileti en son ByLegenS
tarafından 03.03.2011- 19:03 tarihinde, toplamda 2 kez değiştirilmiştir.
|
|
cevap
|
| Yazan |
Cevap içeriği |
|

Hyper
[Erhan Şentürk]
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
|
Cevap Tarihi: 03.03.2011- 19:18
Teşekkür ederim adem bey. resim ve isimleri cektim ve ekrana yazdım. tek sorun tablo sıralaması. çok yük oluyorum size ama  2 tane uyem var ve bunu alt alta sıralıyor.
üye adını ve resmini şu şekilde tablo çizerek şöyle birşey yaptım.
<?php
include ("ayar.php");
$sor=mysql_query("select * from phpkf_kullanicilar ORDER BY id DESC LIMIT 0,5");
while($yaz=mysql_fetch_array($sor)){
$resim=$yaz['resim'];
$user=$yaz['kullanici_adi'];
echo "<table border='0' width='121' id='table1' height='95' style='border: 1px solid #CCCCCC'>
<tr>
<td width='113' height='23'>
<p align='center'><i><font face='Tahoma' size='2' color='#FF0000'>
<a href='profil.php?u=1&kim=$user'>$user</a></font></i></td>
</tr>
<tr>
<td width='113' valign='top'>
<p align='center'><a href='profil.php?u=1&kim=$user'><img border='0' src='$resim' width='93' height='90'></a></td>
</tr>
</table>";
}
?>
fakat bu işlem de üyeleri alt alt sıralıyor. 2 tane kayıtlı üyem var ve şöyle gorunuyor.
Üye Adı : Murat
Üye Resmi
Üye Adı : Selin
Üye Resmi
Bu şekilde alt alta sıralanıyor.
|
|
Vatan için Görevde.
|
|
Cvp:
|
| Yazan |
Cevap içeriği |
|

ByLegenS
[Yücel KAHRAMAN]
phpKF Ekibi
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: 04.03.2011- 07:53
Nasıl sıralamak istiyorsunuz üyeleri?
|
__________________ Bu ileti en son ByLegenS
tarafından 04.03.2011- 07:55 tarihinde, toplamda 1 kez değiştirilmiştir.
|
|
cevap
|
| Yazan |
Cevap içeriği |
|

Hyper
[Erhan Şentürk]
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
|
Cevap Tarihi: 04.03.2011- 11:50
Mesela örnek 2 şerli 2 şerli aşağı aşağı sıralasın. hemen örnek
üye 1 üye 2
üye 3 üye 4
ve bunu 3 erli 4 erli'de yapabiliriz.
üye 1 üye 2 üye 3
üye 4 üye 5 üye 6
üye 1 üye 2 üye 3 üye 4
üye 5 üye 6 üye 7 üye 8
Bunun gibi mesela bir sıralama işlemi.
son kayıt olan üyeler olucak. şimdi'den teşekkürler.
|
|
Vatan için Görevde.
|
|
Cvp:
|
| Yazan |
Cevap içeriği |
|

ByLegenS
[Yücel KAHRAMAN]
phpKF Ekibi
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: 04.03.2011- 15:56
$sutun_adet kısmını değiştirerek istediğiniz kadar yan yana sıralama yapabilirsiniz.
<?php
include ("ayar.php");
$sor=mysql_query("select * from phpkf_kullanicilar ORDER BY id DESC LIMIT 0,5");
$cikti = "<table border='0' width='121' id='table1' height='95'>
<tr>";
$cikti_sayi = 0;
$sutun_adet=2;
while($yaz=mysql_fetch_array($sor)){
$resim=$yaz['resim'];
$user=$yaz['kullanici_adi'];
if ( ($cikti_sayi != 0) AND ($cikti_sayi % $sutun_adet) == 0)
$cikti .= '</tr><tr>';
$cikti .= "
<td width='113' height='23' style='border: 1px solid #CCCCCC'>
<table align='center'>
<tr>
<td width='113' height='23'>
<p align='center'>
<i><font face='Tahoma' size='2' color='#FF0000'>
<a href='profil.php?u=1&kim=$user'>$user</a></font></i>
</p>
</td>
</tr>
<tr>
<td width='113' valign='top'>
<p align='center'>
<a href='profil.php?u=1&kim=$user'><img border='0' src='$resim' width='93' height='90'></a>
</p>
</td>
</tr>
</table>
</td>";
$cikti_sayi++;
}
echo $cikti.'
</tr>
</table>';
?>
|
__________________ Bu ileti en son ByLegenS
tarafından 07.03.2011- 08:47 tarihinde, toplamda 1 kez değiştirilmiştir.
|
|
Cevap
|
| Yazan |
Cevap içeriği |
|

Hyper
[Erhan Şentürk]
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
|
Cevap Tarihi: 04.03.2011- 16:27
Çok Teşekkürler Hocam. elinize sağlık. stun olarak sıralıyoruz lakin satır olarak sıralama yapabilirmuyuz. onuda yazdım ama farklı yazdıgım'dan onu anlamamış olabilirsiniz.
mesela 1 satırda 4 üye hemen örnek:
Satır 1 [üye1] [üye2]
satır 2 [üye3] [üye4]
satır 3 [üye6] [üye6]
bu şekilde bakarsak. satır 1 e 2 tane çekildi ve satır 2 de 2 tane toplam 1 satıra 2 tane işlem yazıcak 2 ci satır otomatık olarak yeni üye kayıt olunca devam edicek mesela yukarı örnek olarak belirttiğim'de 3 satırlık bir işleme koyduk. tabi yeni üye olan lar olursa buradaki üyeler otomatık olarak değişicik. nasıl veri tabanından son 5 üyeyi cekıyorsak. aynen bunun gibi. yapmak istediğim web sayfam üzerine veri tabanından haber cekmek. haber baslık haber resim ve haber kısa özet.
kafa karıştırmadan direk anlatmak gerekirse. nasıl veri tabanından son 5 üyeyi yan yana cekıyorsak, bu anlatmak istediğim'de ise veri tabanından son 2 üyeyi çekeceğiz ve 3 satır limit olucak. 1. satırda 2 üye 2. satırda 2 üye ve 3. satırda 2 üye toplam 6 üyeyi 3 satıra oturtacagız. kafam çok karıştı bu konuda pek fazla bilgim olmadıgından kusura bakmayın aylardır uğraşıyorum.
|
|
Vatan için Görevde.
|