Ertug adlı üyeden alıntı

Post ile gelen ismi veritabanında aratıyorsun. Veritabanından fetch() ediyorsun gelen veriyi. Şöyle bir kod yazmalısın.

$isim = $_POST['isim'];

$sql = "SELECT * FROM musteriler WHERE isim = :isim LIMIT 1";
$row = $db->prepare($sql);
$row->execute(array(':isim' => $isim));

if ($row->rowCount() > 0)
{
$musteri = $row->fetch();
}

Müşteri bulunduysa $musteri adında bir dizi oluştu. Veritabanı kolon isimlerine göre bilgi çekebilirsin. $musteri['isim'] bilgisi müşterinin veritabanındaki isim kolonundaki bilgisine denk gelir mesela. Filan falan.

Ek Olarak: Veritabanı bağlantısını PDO ile sağladığını düşünerek yazdım kodu.

Ek Olarak: Eğer direkt olarak POST ile aldığın bilgilere dizi olarak ulaşmak istersen şöyle bir kod yazabilirsin:

$musteri['isim'] = $_POST['isim'];
$musteri['soyisim'] = $_POST['soyisim'];


Hocam burada tam olarak ne diyor sadece burası
isim = :isim LIMIT 1";
$row = $db->prepare($sql);
$row->execute(array(':isim' => $isim));