Ceviz Forum

Geri Dön   Ceviz Forum > Programlama > Veritabanları & SQL

Cevapla
 
LinkBack Seçenekler
Eski 13/10/2007, 18:04   #1 (permalink)
Üye
 
kuaza Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 02/2007
Yer: trabzon
Mesaj: 243
Ok sadece dolu tablolari okutmak - resmi olmayanlara baska resim gosterme

merhaba arkadaslar sayfamda databasede bulunan tablodan ornegin uyenin avatarinin oldugu tabloyu sayfamda gosteriyorum ancak avatari olmayanlar dogal olarak gorunmuyolar ve x isareti cikiyo..

uyeler tablosundaki avatar bolumunden veriyi cekmek icin bu alttaki kodu kullaniyorum:

PHP Kodu:
<html>
<head>
<body>
 
</tr>
<?php
include "baglan.php";
$sql mysql_query("select avatar FROM kuaza_uye");
while (
$goster mysql_fetch_array($sql)) {
?>
<img src='<? echo "$goster[0]"?>' border='0'><br>
 
 
</tr>
<?
}
?>
</table>
</body>
</html>
ornek resimde bu sekilde gorunuyo ;



burda istedigim avatari olmayan uyelere otomatik avatar atamak bunu nasil yapabilirim acaba hanki kodla..
kuaza hatta değil   Alıntı Yaparak Yanıtla
Eski 13/10/2007, 18:25   #2 (permalink)
Üye
 
kuaza Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 02/2007
Yer: trabzon
Mesaj: 243
Varsayılan

ve bu tablodaki avatari olan uyeleri rastgele nasil siralayabilirim ... yada en populer oalrak ??
kuaza hatta değil   Alıntı Yaparak Yanıtla
Eski 13/10/2007, 18:49   #3 (permalink)
Düşün düşün düşün
 
ercee Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 04/2004
Yer: İstanbul
Mesaj: 295
Varsayılan

PHP Kodu:
<html>
<head>
<body>
 
</tr>
<?php
include "baglan.php";
$sql mysql_query("select avatar FROM kuaza_uye");
while (
$goster mysql_fetch_array($sql)) {
if(
$goster[0]) echo "<img src='."$goster[0]".' border='0'><br>";
}
?> 
 
</tr>
</table>
</body>
</html>
__________________
Ka. Er. Er.
http://www.turkdatabase.com
<? if (false) echo 'ups ... '; ?>
ercee hatta değil   Alıntı Yaparak Yanıtla
Eski 13/10/2007, 19:00   #4 (permalink)
Üye
 
kuaza Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 02/2007
Yer: trabzon
Mesaj: 243
Varsayılan

erce bu sekilde bir hata verdi :

Parse error: parse error, unexpected T_VARIABLE, expecting ',' or ';' in /..........................
kuaza hatta değil   Alıntı Yaparak Yanıtla
Eski 13/10/2007, 19:03   #5 (permalink)
Üye
 
kuaza Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 02/2007
Yer: trabzon
Mesaj: 243
Varsayılan

erce hocam hatayi duzelttim peki rastgele nasil siralayabilirim
kuaza hatta değil   Alıntı Yaparak Yanıtla
Eski 13/10/2007, 20:34   #6 (permalink)
Düşün düşün düşün
 
ercee Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 04/2004
Yer: İstanbul
Mesaj: 295
Varsayılan

sql sorgunu rand ile yaparsın
Kod:
select avatar FROM kuaza_uye ORDER BY RAND()
__________________
Ka. Er. Er.
http://www.turkdatabase.com
<? if (false) echo 'ups ... '; ?>
ercee hatta değil   Alıntı Yaparak Yanıtla
Eski 14/10/2007, 17:58   #7 (permalink)
Üye
 
kuaza Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 02/2007
Yer: trabzon
Mesaj: 243
Varsayılan

valla erce hocam cok tesekkur ederim cok iyi gidiyo bunuda becerdim peki bu rastgele siralanan uye resimlerine sinir koyabilirmiyim acaba ? mesela 5 tane gosterilsin yada 10 tane..
kuaza hatta değil   Alıntı Yaparak Yanıtla
Eski 14/10/2007, 18:05   #8 (permalink)
Düşün düşün düşün
 
ercee Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 04/2004
Yer: İstanbul
Mesaj: 295
Varsayılan

artık azıcık araştırma yapman gerek diye düşünüyorum...

Kod:
select avatar FROM kuaza_uye ORDER BY RAND() LIMIT 0,5
__________________
Ka. Er. Er.
http://www.turkdatabase.com
<? if (false) echo 'ups ... '; ?>
ercee hatta değil   Alıntı Yaparak Yanıtla
Eski 14/10/2007, 18:16   #9 (permalink)
Üye
 
kuaza Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 02/2007
Yer: trabzon
Mesaj: 243
Varsayılan

hocam bunu denedim olmadi o yuzden soruyorum ozurdilerim cogu yerde bu sekilde kod var kullandim ama olmadi bir tane cikiyo bazen hic cikmiyo :

LIMIT 10

problem ne olabilir acaba ??
kuaza hatta değil   Alıntı Yaparak Yanıtla
Eski 14/10/2007, 18:38   #10 (permalink)
Üye
 
kuaza Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 02/2007
Yer: trabzon
Mesaj: 243
Varsayılan

simdi hocam elimde bir kod var bu kodla siteye yazi yazan son uyeleri resimlerini ve resmine tikladiktan sonra profil adresine gimesi icin link var bu kodu duzenleyip sadece restgele 10 uyeyi gosteremezmiyiz..

kod asagida..

Alıntı:
<?

include "baglan.php";


// FUNCTION FOR LISTING RECENT ENTRIES
function son_yazi_yazanlar5() {
$konular = mysql_query("SELECT e_id, w_id, author_u_id, title, contents FROM bhost_konular ORDER BY e_id desc LIMIT 10");
while($yazi = mysql_fetch_assoc($konular)) {
$listele = mysql_fetch_assoc(mysql_query("SELECT username, avatar FROM bhost_users WHERE u_id='$yazi[author_u_id]' LIMIT 1"));
if($listele[avatar] == "") { $listele[avatar] = "./images/noavatar.gif"; }
echo "
<a href='http://www.sayfam.us/profil/$listele[username]'><img src='$listele[avatar]' width='100' height='100' border='0'></a>

";
}
echo "</table>";
}

?>
</head>
<body>
<? son_yazi_yazanlar5(); ?>

</body>
</html>
kuaza hatta değil   Alıntı Yaparak Yanıtla
Cevapla

Bookmarks

Seçenekler

Mesaj Yazma Hakları
Yeni mesajgöndermezsiniz
Cevap yazamazsınız
Dosya ekleyemezsiniz
Mesajınızı düzenleyemezsiniz

BB code is Açık
[IMG] kodu Açık
HTML kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık

Benzer Konular
Konu Konuyu açana göre Forum Cevap En Son Mesaj
server kaçta kaç dolu shark_hack PHP 3 01/05/2007 02:28
tablolari birlestirme??? hebeler Veritabanları & SQL 4 02/12/2005 18:53
stored procedure ile tablolari birbirine ekleme ceeyt Veritabanları & SQL 2 28/05/2005 19:07
fixman'dan Özeleştiri ve Merak Dolu Bir Mesaj... fixman Hayata Dair 6 09/04/2003 00:04


Forum saati Türkiye saatine göredir. GMT +3. Şu anda saat 07:18.

Reklamlar & Desteklenenler
Hassas Valf | Hassas Kaplama | Antalyamız | Gazete | Ticari Bilişim | Hakan Müştak | Rüya Tabirleri | Kadın | Hastalıklar | Cepte msn ve e-posta | Webmaster | Antalya Aupair | Turkish Property Antalya | Forum | Chat | Perde | Adsl | Araba | bolindir.com | guncelle.com | livescore | Web Tasarım | evden eve nakliyat | forum | evden eve | sohbet | Resimcim| Kalifiye İnsan Kaynakları | Web Tasarım | Oyun | Yusuf KOÇ | Akın Yorulmaz | şiir | UFO | Web Tasarım | Oyunlar | Canlı Tv |


Forum Yazılımı: vBulletin Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0
Copyright ©2001 - 2008, Ceviz.net