Php Mysql SELECT
Php ile kullanılan Mysql SELECT komutu:
Yazımı: SELECT [*] FROM [tablo] WHERE [Diğer Parametreler]
Örnek: Bu örneğimizde tüm öğrencilerin ismi yazdırılıyor.
while($sutun= mysql_fetch_array($bilgi))
{
echo $sutun[´isim´] . "<br>";
}
Örnek: Bu örneğimizde ise ismi Ali olanlar yazdırılıyor. Where komutunun nasıl eklendiğine dikkat edin.
$bilgi= mysql_query("SELECT * FROM ogrenciler WHERE isim=´Ali´ ; ");
while($sutun= mysql_fetch_array($bilgi))
{
echo $sutun[´no´] ."-". $sutun[´isim´] . "<br>";
}
Bu sefer yazdırma işleminde numarası ve adı yan yana yazdırıldı. sonuç şöyle görünür.
2-Ali
54-Ali
79-Ali
Where komutundan sonra kullanılacak ORDER BY parametresi ile tersten sıralama yaptırılabilir.
$bilgi= mysql_query("SELECT * FROM ogrenciler WHERE isim=´Ali´ ORDER BY sira DESC ; ");
while($sutun= mysql_fetch_array($bilgi))
{
echo $sutun[´no´] ."-". $sutun[´isim´] . "<br>";
}
Sonuç:
79-Ali
54-Ali
2-Ali
mysql
evet ben de mysql´den yapmak istiyordum zaten o kısım tamam da; ben db de hangi tablolar var vs. onları gormeliyim oncelıklı olarak sorun bu. bunu nasıl söyleyebiliriz koda ?
yani ilk örnekte ogrenciler tablosu ile ilgili işlem yapmışsınız ben o tarz hangı tablolar var vs. oncelıkle onları gormek istiyorum daha sonra tablonun içeriği yani şuan tablonun içindekileri görebilmem için hangi tablo var onu gormek istiyorum aslında bu benım için b ir deneme olacak :)
teşekkürler... :)
show tables
Şahin senin aradığın Show tables komutu,
tüm tabloların ismini verir.
http://www.phpkodlari.com/mysql/mysql-show-tables
?
ilk kodu denersem: hiç bir sonuç dondermıyor hata da yok cevap da yok su kod´da:
$bilgi= mysql_query("SELECT * FROM ogrenciler");
while($sutun= mysql_fetch_array($bilgi))
{
echo $sutun[´isim´] . "<br>";
}
2. kod´da ise: mysq_fetch_array hatası alıyorum :( su kod:
$bilgi= mysql_query("SELECT * FROM ogrenciler WHERE isim=´Ali´ ; ");
while($sutun= mysql_fetch_array($bilgi))
{
echo $sutun[´no´] ."-". $sutun[´isim´] . "<br>";
}
bir türlü çekemedim veriyi gitti..
tablo ?
öğrenciler isimli bir tablo yaptın değil mi ?
www.Phpkodlari.com © 2009 Herkes Php öğrenecek
Web tasarım ve eğitim kaynağınız.
