DotNet adlı üyeden alıntı: mesajı görüntüle
Vergi kimlik numarasını yazdığında "firmanın unvanını" yazacak.
T.C kimlik numarası yazıldığında ise "İsmi, Soy ismi " yazacak.

Vergi Numarasının input "vergi_no" olsun.
Firma Ünvanının input adı "firma_unvani" olsun.
Tc Klimlik numarasının input adı "tc_no" olsun.
İsim Soyisimin input adı "ad_soyad" olsun.

Varsayalım formdaki verileri POST methodu ile alıyorsun.

Bu şekilde bir yol izleyebilirsin.

$VergiNo = $_POST['vergi_no'];
$Unvan = $_POST['firma_unvani'];
$TcNo = $_POST['tc_no'];
$AdSoyad = $_POST['ad_soyad'];

if($VergiNo != "")
{
   if($Unvan == "")
   {
       echo "Vergi numarası girerseniz, ünvanı yazmalısınız.";
   }
}elseif($TcNo != "")
{
   if($AdSoyad == "")
   {
       echo "TC numarası girerseniz, Adınızı Soyadınızı yazmalısınız.";
   }
}
gibi bir yol ile yapabilirsin. En azından yazdıklarınızdan anladığım bu.


Yanlış anlamışınız sizin bas ettiğiniz T.C kimlik no yada Vergi numarasıyla diğer bilgilerini çekmek.
Benim bas ettiğim konu devletin bir veri tabanından firmanın vergi kimlik numarasını yazdığımda firmanın ismi vs bilgileri gelmesi. Diğer bir örnek kişinin T.C kimlik numarası yazdığında kişinin ismi soy ismi gelmesi vakit ayırdığınız için teşekkür ederim.