PHP MySQL Veri Çekme

PHP MySQL Veri Çekme

10 Aralık 2018 0 Yazar: Onur Cici

PHP ile MySQL veritabanından/tablosundan veri çekme ve çekilen verilerin düzenli bir şekilde yazdırılması ile ilgili bilgiler yer almaktadır.

PHP ile MySQL veri çekme işlemi için öncelikle PHP MySQL Bağlantısı ile bağlantı yapılıp PHP MySQL Sorgulamaile uygun SQL komutunun yazılması yeterli olacaktır.

MySQL ile veri seçme işlemi SELECT SQL komutu ile yapılır.

Sadece belirli sütunları seçmek için

kullanılır.

[the_ad id=”775″]

 

Tablodaki tüm sütunları seçmek için sütun yerine sadece yıldız (*) karakterinin eklenmesi yeterli olacaktır.

Veri çekmek için öncelikle gerekli MySQL bağlantısını yapalım.

 

Veri çekme işlemi için query veya prepare metodunu kullanabiliriz.

Dışarıdan değer almayan veri çekme işlemi için query metodunu kullanabiliriz.

İşlem sonucunda query metodu geri dönüş değeri olarak mysqli_result sınıfındaki metot ve özellikleri (num_rows, fetch_all, fetch_array, fetch_object, fetch_row vb.) verir.

[the_ad id=”144″]

Verileri yazdırma yöntemine göre mysqli_result sınıfındaki metotlar kullanılabilir.

Örneğin; Çekilen değerleri sınıf özelliği olarak yazdırmak için fetch_object metodu kullanılabilir.

Veri çekme işlemine dışarıdan değer alarak koşullu veri çekme gibi bir işlem yapılacaksa prepare metodunun kullanılması faydalı olacaktır.

Dışarıdan alınan değerin güvenli olarak SQL komutuna eklenmesi için prepare ve bind_param metodu kullanılmıştır.

 

Güvenli bir SQL komutu oluşturulduktan sonra execute metodu ile SQL komutu çalıştırılmış ve get_results metodu ile sonuçlar elde edilmiştir.

Metot query metodunda olduğu gibi geri dönüş değeri olarak mysqli_result sınıfındaki metot ve özellikleri (num_rows, fetch_all, fetch_array, fetch_object, fetch_row vb.) verir.

Sorgu sonucunda ortaya çıkan veri sayısını öğrenmek için sınıfın içindeki num_rows özelliği kullanılabilir.

Diğer metot ve özellikleri kullanarak çekilen veri ile ilgili bilgi alabilirsiniz.

[the_ad id=”790″]