PHP mysql içi arama sorunu
Herkese merhaba ben bir proje için sql listeleme yapıyordum ve projede seçtiğimiz şirketin adını listeleyecek bir kısım var onu şu şekilde çözdüm $sorgu=$vt->prepare('SELECT *FROM sirketler WHERE Sirketadi = "prototurk"');
bu şekilde yaptığımız zaman sadece PROTOTURK adlı sql çekiyor fakat benim istediğim seçtiğimiz şirketin adını listelemesi bu şekilde A şirketinide seçsem PROTOTURK şirketi geliyor yardımcı olursanız sevinirim. Teşekkürler
Eğer seçtiğiniz şirketin adını dinamik olarak listelemek istiyorsanız, sorgunuzda bir değişken kullanmalısınız. Örneğin, aşağıdaki gibi:
$sorgu = $vt->prepare('SELECT *FROM sirketler WHERE Sirketadi = :sirket_adi');
$sorgu->bindParam(':sirket_adi', $secilenSirket);
Bu şekilde, $secilenSirket değişkeni seçilen şirketin adını tutar. Örneğin, kullanıcı A şirketini seçtiğinde $secilenSirket = 'A şirketi' olarak ayarlanır ve sorgu A şirketini listeler.