hatanızı söyleyeyim query yanlış :) select id,f_unvan, y_p_k from bu kısımdan sonra y_p_k='" .$p_k."' m_kayit değil tablo ismi gelmeli. y_p_k='" .$p_k."' bu yazdığınız bir koşuldur ve tablo adı olmalı sanırım gözden kaçmış.

Sorgular. Select bla bla from tabloadi where koşul şeklinde olmalı.