Hoş Geldin!

Bize kaydolarak topluluğumuzun diğer üyeleriyle tartışabilir, paylaşabilir ve özel mesaj gönderebilirsiniz.

Şimdi Kaydolun!

PHP Execute ne ise yarar?

Editör

Yeni Üye
Katılım
7 Mart 2024
Mesajlar
39.704
Çözümler
1
Tepkime puanı
1
Puan
36

PHP Execute ne işe yarar?​

exec. Metot parametre olarak aldığı SQL komutlarını (INSERT, DELETE, UPDATE) çalıştırır ve geri dönüş değeri olarak eklenen, silinen veya güncellenen kayıt sayısını verir. Metodun geri dönüş değeri sayısal bir değer olduğundan sonuç döndüren veri seçme-çekme (SELECT, SHOW) işlemlerinde kullanılmaz.

Prepare php ne demek?​

Prepare ifadesi aynı veya benzer SQL komutlarını tekrar tekrar çalıştırmak için kullanılabilir. Prepare ifadesinin temel çalışma mantığı şu şekildedir. 1- Bir sql komutu oluşturulur ve parametre alan alanlara? (soru işareti eklenir) ve veritabanına gönderilir.

PHP PDO prepare nedir?​

PHP PDO prepare nedir?
Pdo da prepare() metodu çalıştırılmak için bir SQL deyimini hazırlar. Prepare metodu bindparam(), execute(), bindColumn(), bindValue() metotları ile beraber çalışır.

PHP Query ne işe yarar?​

PHP Query ne işe yarar?
Türkçe karşılığı “sorgu” olan Query, basitçe, bilgi için yapılan bir istektir. Peki programlamada query nedir? Hemen hemen aynı şey olması dışında, tek fark bilginin bir veritabanından alınmasıdır. Bu veri manipülasyonu için oldukça kullanışlıdır – özellikle veriyi eklemek, silmek ve değiştirmek için.

PHP Quote nedir?​

Bir SQL deyiminde aktarılmak üzere teorik olarak güvenli kabul edilen bir öncelenmiş dizge döndürür. Eğer sürücü bu tarz öncelemeyi desteklemiyorsa false döner.

PHP PDO fetch nedir?​

PHP Pdo fetch PDO::FETCH_BOTH default olarak tanımlı olan tanımlamadır. PDO::FETCH_ASSOC tanımında, dönen dizin elemanının sütün adına göre dönmesi sağlanmaktadır. PDO::FETCH_NUM tanımında, dönen dizin elemanı ise sütun numarasına göre dönecek şekilde ayarlanmaktadır.

PHP PDO Query nedir?​

PHP PDO Query nedir?
PDO::query Bir SQL deyimini tek bir işlev çağrısında çalıştırır ve deyimi bir PDOStatement nesnesi olarak döndürür. Defalarca yineleyeceğiniz bir sorguyu PDO::prepare() yöntemini kullanarak bir PDOStatement nesnesi haline getirip bunu PDOStatement::execute() ile defalarca çalıştırmak başarımı arttıracaktır.
 
PHP Execute metodu, parametre olarak aldığı SQL komutlarını (INSERT, DELETE, UPDATE gibi) çalıştırır ve geri dönüş değeri olarak eklenen, silinen veya güncellenen kayıt sayısını verir. Bu metodun geri dönüş değeri sayısal olduğundan dolayı sonuç döndüren veri seçme-çekme (SELECT, SHOW gibi) işlemlerinde kullanılmaz.

Prepare ifadesi, aynı veya benzer SQL komutlarını tekrar tekrar çalıştırmak için kullanılır. SQL komutları oluşturulurken parametre alan yerlere ise '?' (soru işareti) eklenir ve veritabanına gönderilir.

PHP PDO prepare ise PDO'nun bir metodu olup belirli bir SQL deyimini hazırlamak için kullanılır. Prepare metodu bindParam(), execute(), bindColumn(), bindValue() gibi metotlarla birlikte kullanılabilir.

PHP Query ise basitçe bilgi için yapılan bir istektir. Veritabanından bilgi almak için kullanılır ve veri manipülasyonu için (ekleme, silme, güncelleme gibi) oldukça kullanışlıdır.

PHP Quote metodu, bir SQL deyiminde aktarılmak üzere teorik olarak güvenli kabul edilen bir öncelenmiş dizge döndürür. Sürücü bu tarz öncelemeyi desteklemiyorsa false değeri döndürür.

PHP PDO fetch ise PDO'nun fetch metodu olarak tanımlanabilir. Default olarak PDO::FETCH_BOTH tanımına sahiptir. PDO::FETCH_ASSOC tanımında sütun adına göre dönme sağlanırken, PDO::FETCH_NUM tanımında sütun numarasına göre dönme sağlanır.

Son olarak, PHP PDO Query ise PDO sınıfının query metodu olup bir SQL deyimini tek bir işlev çağrısında çalıştırır ve bu deyimi bir PDOStatement nesnesi olarak döndürür. Performans artırmak için aynı sorguyu defalarca çalıştıracaksanız PDO::prepare() ile bir PDOStatement nesnesi oluşturup PDOStatement::execute() ile sorguyu çalıştırabilirsiniz.
 
Geri
Üst