SLyFeLLowTR 1
SLyFeLLowTR
TGamesZeus 1
TGamesZeus
Best Studio 1
Best Studio
berkmenoo 1
berkmenoo
InfernoShade 1
InfernoShade
noisiv 1
noisiv
Manwe Work 1
Manwe Work
Agora Metin2 1
Agora Metin2
Bvural41 1
Bvural41
onur akbaş 1
onur akbaş
IronTalonX 1
IronTalonX
Hikaye Ekle

Databaselerden Veri Çekmek.

  • Konuyu başlatan Konuyu başlatan RoquMe
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 391
  • Görüntüleme Görüntüleme 18K

RoquMe

Level 7
TM Üye
Katılım
19 Ocak 2011
Konular
278
Mesajlar
2,476
Reaksiyon Skoru
484
Altın Konu
0
TM Yaşı
15 Yıl 4 Ay 29 Gün
Başarım Puanı
173
MmoLira
-48
DevLira
0
Ticaret - 0%
0   0   0

HERAKLES Otomatik Avlı kalıcı sunucu. 19 Haziran'da açılıyor. Atius & Wizard güvencesiyle hemen kayıt ol, ön kayıt ödülleri aktif. HEMEN TIKLA!

Merhaba Arkadaşlar, Bugün bir çoğumuz kendi sitesini yapmak istiyor fakat yapamıyor veya nasıl yapıldığını bilmiyor. Daha önce arkadaşlarımız kodlarını paylaşmış fakat çalışmıyor şeklinde yorumlar görüyorum.

Bende databaselerden(Navicattan) veri çekmek için gerek kodları sizinle paylaşacağım.

İlk Olarak Kısaca Veri Çekmek;
Kodlarla belirtilen bölümün, databaselerden çekilmesini sağlar. Örnek olarak sıralama yapmak için, kodlarla Player>player adlı databaseyi belirtmeniz gereklidir.

Konu ilgi görmezse yani gösterdiğim emeği karşılamazsa konuyu kaldırıp, değerli adminlerime konuyu kilitleteceğim.

Konumuza Başlıyoruz.(Kodlar serverdan duyuru yapmak için hazırlanmıştır. İsteyen serverina göre düzenler)

index.php 'mizi oluşturuyoruz (sistemde 2 sayfa olduğu için config'i bir daha başka sayfaya yazıp include etmedim direk 2 sayfada da config'i tanımladım):

HTML:
<?php 
$dbadi="duyuru";  // Veritabanı (Database) Adı Girilecek. 
$dbkullanciadi="root"; // Veritabanı (Database) Kullanıcı Adını Girilecek. 
$dbsifre=""; // Veritabanı Kullanıcı Şifresi Girilecek. 
$sunucu="localhost"; // Genel'de localhost'tur Karıştırmayın. 

$baglanti= mysql_connect($sunucu,$dbkullanciadi,$dbsifre) or die ("Hata ! DB Bilgilerini Kontrol ET"); 

mysql_select_db($dbadi,$baglanti) or die ("Hata ! DB Bilgilerini Kontrol ET"); 
?> 
<?php 
    $sql        = "Select * from duyuru"; 
    $isle        = mysql_query($sql); 
    $aayazdir    = mysql_fetch_array($isle); 
?> 
<marquee><?php echo $aayazdir['icerik']; ?></marquee>

Sıra geldi admin panelini yapmaya, oda şu şekilde oluyor:
HTML:
<?php 
$dbadi="duyuru";  // Veritabanı (Database) Adı Girilecek. 
$dbkullanciadi="root"; // Veritabanı (Database) Kullanıcı Adını Girilecek. 
$dbsifre=""; // Veritabanı Kullanıcı Şifresi Girilecek. 
$sunucu="localhost"; // Genel'de localhost'tur Karıştırmayın. 

$baglanti= mysql_connect($sunucu,$dbkullanciadi,$dbsifre) or die ("Hata ! DB Bilgilerini Kontrol ET"); 

mysql_select_db($dbadi,$baglanti) or die ("Hata ! DB Bilgilerini Kontrol ET"); 
?> 
<?php 
    $icerik        = mysql_real_escape_string($_POST['icerik']); 
    $guncelle    = $_POST['guncelle']; 
    if ($guncelle)  
    { 
        $sorgu    = "Update duyuru set icerik='$icerik'"; 
        $sql    = mysql_query($sorgu); 

        if ($sql)  
        { 
            echo "Kayit duzenlendi"; 
        } 
        else 
        { 
            echo "Kayit duzenlenemiyor"; 
        } 
    } 
    $sorgu    = "select * from duyuru"; 
    $sql    = mysql_query($sorgu); 
    $k        = mysql_fetch_array($sql); 
?>             
<form method="POST" action="">                                 
<textarea style="width:400px; height:100px;" name="icerik"> 
<?php 
    echo $k['icerik']; 
?> 
</textarea>                                     
    <?php 
        echo'<input name="guncelle" class="submit" type="submit" value="Guncelle">'; 
    ?>     
</form>

Evet arkadaşlar ben yolu gösterdim, bunu basit bir HTML bilgisi olanlar dahil herkes geliştirebilir. Hepinize kolay gelsin.
 
Son düzenleme:
Teşekkürler
 
TeşekkürLer. +Rep
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst