Debes ejecutar una sentencia SQL del tipo "SHOW ...." para obtener esas propiedades de una tabla. Eso en su base .. luego si quieres vía PHP ejecutas y obtienes su resultado .. pero en principio es SQL lo que necesitas:
Por ejemplo: SHOW TABLE STATUS
http://dev.mysql.com/doc/mysql/en/SH...LE_STATUS.html
Ejecutas tu sentencia SQL vía mysql_query() y obtendras un "record-set" con una série de propiedades que verás detalladas en el manual oficial de Mysql (link que dejé).
Un saludo,