PHP - Sorgu İçinde Değişken Kullanımı
PHP ile Sorguda Değişken Kullanımı
Merhabalar,
Bu yazımda PHP ile sorgu yaparken, sorgunun içinde nasıl değişken kullanılabileceğinden bahsedeceğim. Bu yöntem hem PDO hem de mysql_ fonksiyonları için geçerlidir.
Hemen nasıl yapılacağına bakalım:
<?php
$degisken = $_GET['id'];
$sorgu = $db->query("SELECT * FROM urunler WHERE id = '{$degisken}'")->fetch(PDO::FETCH_ASSOC);
Bu örnek PDO kullananlar içindir. Burada $db
değişkeni ile veritabanı bağlantısının yapıldığını varsayıyoruz.
mysql_ fonksiyonları ile aynı işlem şu şekilde yapılır:
<?php
$degisken = $_GET['id'];
$sorgu = mysql_query("SELECT * FROM urunler WHERE id = '{$degisken}'");
Gördüğünüz gibi kullanım oldukça basittir. Hem PDO hem de mysql_ fonksiyonlarında aynı şekilde uygulanabilir.
Dikkat: Değişkenleri sorguya eklerken tırnak içinde {$degisken}
şeklinde süslü parantezle belirtmelisiniz.
Bu yöntemle SQL sorgularınızda dinamik değişken kullanabilirsiniz.
Mutlu Kodlamalar! :)