Mysql de seçilen sutunda kaç tane x değeri olduğunu bulmak ?

Mrblar , hasta_kayit adında bir tablom var , buraya yenidoğan, pediatrik ve erişkin olarak üç kategoride veri ekliyorum , yapmak istediğim şöyle bişey , hangi hastane kaçtane hasta kabul etmiş , kaçtane reddetmiş, gibi ifadeleri php ile mysql e bağlanarak  sayı olarak almak istiyorum . bunu nasıl yapabilirim ? yardımcı olursanız sevinirim .

ilk phpmyadmin aç sonra ara kısmına gel sonra tablo arama kısmını aç

sonra çıkan tabloda resimdeki gibi herhangi bir sutun seçiyoruz burada sen hangisini aramak istiyorsan sonra 

select kısmındaki kısmı LİKE %...% ile değiştiriyoruz sonra aramak istenilen kelimeyi yazıyoruz  sonra git tuşuna bakıyoruz ve karşımıza böyle ekran çıkıyor içinde t olan kelimeler listeliyor  sonra yukarıda bir kod beliriyor o kodu kopyalayıp  

aşşağıdaki resimdeki gibi php koduna atıyoruz.foreach kodu ile listeliyoruz ama ilk mysql bağlandıktan sonra  istersen onuda yababilirim ulkesi yerine sutun adı neyse kapiş.

çıktı aşşagidaki gibi

yardım ettiysen ne mutlu

SELECT * FROM hasta_kayit WHERE marashlife = 'Yer Yok'

$q = mysql_query("...") bu şekilde bu sorguyu kullandıktan sonra;

mysql_num_rows($q) ifadesi istediğiniz sayıyı verir.

Ayrıca

SELECT COUNT(*) AS toplam FROM hasta_kayit WHERE marashlife = 'Yer Yok'

bu sorguyu ile $f = mysql_fetch_assoc($q) şeklinde kullanırsanız

$f["toplam"] ifadesi istediğiniz sayıyı verir.

Cevap Yaz

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

Yukarı Git