• 22-07-2010, 12:42:45
    #1
    Merhabalar, Php ile MySQL'dan veri çekerken bir sorum olacak.
    Diyelim x adlı tablomuzda 40tane veri girilmiş ve ben bunu istatistikler sayfasında göstermek istiyorum. Acaba nasıl gösterebilirim? Bir bilgisi olan var mı?
  • 22-07-2010, 12:45:03
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    SELECT COUNT(*)
    FROM tablo_adiniz
  • 22-07-2010, 15:35:26
    #3
    <?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><?php echo $metin; ?></td>
    	</tr>
    
    </table>
    <?php
    // While Döngümüzü Kapatıyoruz
    	}
    ?>
    Örnek olması açısından inceleyebilirsin.

    Kaynak: http://www.sanalkurs.net/veritabanin...kmek-1295.html
  • 22-07-2010, 16:28:38
    #4
    ooaykac, verdiğiniz kod ile veriler çekilip gösterilir. Ancak arkadaş, toplam veri sayısını göstermek istiyor.
  • 22-07-2010, 17:45:49
    #5
    bağlantıları vs. yaptıktan sonra @ooaykac arkadaşımızın örneği üzerinden gidiyorum.
    <?
    //kaç veri var
    $sqlsorgu= mysql_query("Select * From tablo");
    $say = mysql_num_rows($sqlsorgu);
    echo "Tabloda ".$say." Adet Veri Var.";
    ?>
    uykuluyum umarım yanlış yer yoktur
  • 22-07-2010, 20:38:23
    #6
    Kimlik doğrulama veya yönetimden onay bekliyor.
    hocam birde mesela ben kasa defteri gibi birşey yapmak istiyorum mesela 10 tane satış oldu şu şekilde listelendi ;

    1 adet mavi gömlek 15 TL
    2 adet sarı t-shirt 20 TL

    sonunda kaç adet adet ürün satıldı ve kasada ne kadar olması gerek toplam gelir i nasıl yapacağım.
  • 22-07-2010, 21:22:58
    #7
    Eposta Aktivasyonu Gerekmekte
    MrTrmn adlı üyeden alıntı: mesajı görüntüle
    hocam birde mesela ben kasa defteri gibi birşey yapmak istiyorum mesela 10 tane satış oldu şu şekilde listelendi ;

    1 adet mavi gömlek 15 TL
    2 adet sarı t-shirt 20 TL

    sonunda kaç adet adet ürün satıldı ve kasada ne kadar olması gerek toplam gelir i nasıl yapacağım.
    Satış tablosunda Ürün Adına (yada ID'si artık neyini tutuorsan) göre Group By yaparsın Fiyat alanınıda SUM() ile toplarsın.

    Ör: Select S.UrunID, SUM(S.UrunFiyati) as 'Toplam Tutar' From SatisTablosu as S Group By S.UrunID

    Edit : Kaç Tane satıldığını görmemişim onuda şu şekilde yaparsın

    Ör: Select S.UrunID, COUNT(S.UrunID) as 'Toplam Satış Adeti', SUM(S.UrunFiyati) as 'Toplam Tutar' From SatisTablosu as S Group By S.UrunID
  • 23-07-2010, 12:06:40
    #8
    YuqseLX adlı arkadaşın gösterdiği yöntem ile bu iş oldu.
  • 23-07-2010, 21:42:19
    #9
    sevindim kolay gelsin