Veritabanından Veri Çekmek

Bu dersde veri tabanından nasıl veri çekebiliceğimizi anlattım.

Merhaba arkadaşlar bundan bir önceki dersde Abdullah TEKİN sizlere nasıl veritabanına kayıt yapıcağınız hakkında bilgi vermişti bende devamı olarak veritabanından nasıl veri çekebiliceğinizi anlatmak istedim.
Bir önceki ders olaran Veritabanına kayıt için Tıklayın.
Ve dersimize başlayalım


<?php 

// Mysql Veri Tabanı Bağlantısını Yapıyoruz

    
$database "dbname";

    
$host "localhost";

    
$dbuser "dbuser";

    
$dbpass "dbpass";

    
$baglan = @mysql_connect($host,$dbuser,$dbpass);

    if(! 
$baglan) die ("Mysql Baglantisi Yapilamadi");

    @
mysql_select_db($database,$baglan) or die ("Veri Tabanina Baglanti Yapilamadi");

//Sql Sorgumuzu Yapıyoruz. 

    
$sqlsorgu mysql_query("SELECT * FROM tablo ORDER BY id DESC");

// While Döngümüzü Yazıyoruz.

    
while($yazdir=mysql_fetch_array($sqlsorgu)){

//Metin Alanını Metin Değişkenine Çekiyoruz.

    
$metin $yaz['metin'];

?>

// Ve Yazdırma İşlemini Başlatıyoruz.

<table border="0">

    <tr>

        <td> echo $metin; ?></td>

    </tr>



</table>



// While Döngümüzü Kapatıyoruz

    }

?> ?>


Kolay gelsin.
  • Etiketler;
Ali Yazal
1987'de Ankara'da dünyaya geldi. Küçük yaşlarda iken bilgisayar dünyasına adımını attı. Yaşın önemi yok dercesine yurtiçi ve yurtdışı programlar hazırladı. Halen bilgisayar programcısı olarak Ankara'da web programcılığı ile ilgili çalışmalarına devam ediyor.
Yorum Yaz

Yorum yazabilmek için üye girişi yapmanız gerekiyor!

[code]<?php echo $metin; ?>[/code] yerine [code]<?=$metin?>[/code] yapmak daha pratik :kirp:
evet pratik yollar iyi oluyor. Teşekkurler...
Sadece mysql_fetch_array ile veri çekmeyi değil de diğer yöntemleri de irdelemek gerekir.Bu konuda ben de birşeyler karalamayı düşünüyorum. Örnek olarak veri çekebileceğimiz komutlar; mysql_result() mysql_data_seek() mysql_fetch_array() mysql_fetch_object() mysql_fetch_row() Kolay gelsin
Merhaba, Ben checbox kullanarak veri tabanından istediğim kategorileri çekmek istiyorum ama beceremedim. Yukarıdaki koda ne eklemeliyim.?
camalim basit bir örnek vereyim sana; <select name="catid" id="catid"> <?php $sor = mysql_query("SELECT id,kategori from kategori ORDER BY id DESC"); while($yaz = mysql_fetch_array($sor)){ $catid = $yaz['id']; $kategori = $yaz['kategori']; echo "<option value="$catid">$kategori</option>"; } echo "</select>"; ?>
Yardımınız için teşekkürler.Fakat yazdığınız kodu nerede kullanmalıyım? ben şu şekilde checbox oluşturdum. <form name="kategoriler" action="<?php bloginfo('home'); ?>/" method="get" id="wp_categories"> <input name="cats[]" value="1" type="checkbox" id="11"> Mavi</li> <li><input name="cats[]" value="3" type="checkbox"> Yeşil</li> <li><input name="cats[]" value="5" type="checkbox"> Turuncu</li> <input name="submit" value="Göster" type="submit">
arkadasim kayit yaptirma ve veri cekme isleri tamam da peki bu kayit yaptirdigimizverileri editleme imkanimiz varmi veri tabanina girmeden. ben üye paneli yapicamda onun icin sordum yardimci olabilirseniz sevinirim.
Parse error: syntax error, unexpected '<' in C:wampwwwyavuzoku.php on line 18 bu hatayı veriyor // Ve Yazdırma İşlemini Başlatıyoruz kısımnının altına denk geliyor
koddaki; $metin = $yaz['metin']; satırı $metin = $yazdir['metin']; olmalı yanılıyomuyum yoksa hata verir.
koddaki; $metin = $yaz['metin']; satırı $metin = $yazdir['metin']; olmalı yanılıyomuyum yoksa hata verir.
php ve sql de yeniyim fakat buradan çok şeyler öğrendim. Emeği geçen bütün arkadaşları kutluyor, başarılar diliyorum.
$sqlsorgu = mysql_query("SELECT * FROM firma ORDER BY id DESC"); while($yazdir = mysql_fetch_array($sqlsorgu)){ echo $yazdir['firmaadi']; } kodlarım bu şekilde ama hata alıyorum; Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:Program Filesxampphtdocsfirmafirmalar.php on line 4 ne yapmam gerek ?
Bilgiler için teşekkürler.. Bu arada php yazarken gözden kaçabilecek küçük sorunlar için "phpDesigner 2008" programını kullanmalarını tavsiye ederim...
abi allah razı olsun ya 3 saattir uğrasıyorum yaa çok tesekkür :D
<?php echo "Teşekkürler"; ?>
odora ; evet senin dediğin gibi doğru oluyor. Teşekkürler.Allah(c.c) razı olsun.
Hocam ben [code] <?php include("ayar.php"); $sor = mysql_query("SELECT * FROM uyeler"); while($y=mysql_fetch_array($sor)){ $ulke = $y["ulke"]; $sql="select * from uyeler"; $sorgu=mysql_query("$sql"); while ($sonuc=mysql_fetch_array($sorgu)){ echo "$ulke";} } ?>[/code] ben bu şekilde yazdiriyorum ekrana, yaziyor ama yeni bi yazı eklediğimde bi önceki yazı kayboluyor. sebebi nedir acaba
while($yazdir=mysql_fetch_array($sqlsorgu)){ bu cümlede sorun veriyor bi türlü anlayamadım
php ile veritabanınaki ses kaydını nasıl geçer ve nasıl dinletirim bu konuda yardımıcı olurmusunuz

Yukarı Git