que bueno que te entiendes con PHP, la mayoría de programación que deseas se realiza con PHP.... osea, phpmyadmin... esta echa con PHP, pero utiliza consultas de SQL, esto es MySQL ...
pero para ser mas preciso, necesitas aprender SQL (MySQL por ejemplo)
Enlaces:
mysql manual php mysql