
SQL Sorgusu İle alakalı ufak bir soru
8
●116
- 09-06-2020, 00:26:56Selam ufak bir sorum olacak. İnputta belge sorgulama yapıyoruz. İstediğim şey ise hem belge numarası hem de tckimlik numarası ile kayıtları çekmesini istiyorum. Fakat bu kodlar varken yalnızca belge no ile çekiyor. Her ikisi ile çekmem için ne yapabilirim bilgisi olan yardımcı olabilir mi ?

- 09-06-2020, 00:41:51Bunu deneyin hocam.
$belgeNo = $_POST['belgeno']; $tcNo = $_POST['tcno']; $query = $db->prepare("SELECT * FROM sertifika WHERE belgeno=:belgeno AND tcno=:tcno"); $query->execute('belgeno' => $belgeNo,'tcno' => $tcNo); - 09-06-2020, 00:44:15Girişi Tek İnputta alıyorum :/webtroloji adlı üyeden alıntı: mesajı görüntüle
- 09-06-2020, 01:08:03En basit olarak or kullanabilirsin sorguda. Başka yöntem ise Tc ve belge numaraları karekter sayıları aynı değilse tc numarasının karekter sayısı sabit oldugu için ona göre işlem yaptırabilirsin. veya daha farklı bir yöntem ile input'a radibutton droplownlist koyarak tc belge olarak seçtirebilirsin ama ilk yöntem daha sağlıklı kullanım açısından
- 09-06-2020, 01:08:28yapamazsanız tek yapmanız gerkeen elle girdiğim değer yerine çektiğiniz postu yapıştırmak testini yapabilirsiniz bu şekildeertunq adlı üyeden alıntı: mesajı görüntüle
<?php
$girilenDeger="12345678910";
if(strlen($girilenDeger)==11)
echo "tc kimlik no girildi";
else
echo "11 karakterden uzun yada kısa bir değer girildi yani belge no.";
?>
