buenas tardes,
a q te refieres con hacer un PHP? te refieres a un sistema de altas y bajas de categorias y sus subcategorias?
1ero de todo sobre q BD trabajas?
segundo tienes q tener claro la estructura q vas a utilizar en tu base de datos q quedaria algo semejante a esto:
las tablas serian:
categoria
id_categoria
nombre_categoria
subcategoria
id_subcategoria
nombre_subcategoria
id_categoria
Luego seria crear un formulario de altas de categorias y otro de subcategorias, con simples funciones sql.
en tu form dariamos de alta la categoria
Código HTML:
<form id="miform" method="post" action="act_ins.php">
<table align="center">
Inserta el nombre de la categoria
<input type="text" name="categoria" value="">
<input type="submit" value="dar de alta">
</form>
y en tu pagina php q en este caso le llamado act_ins.php
Código PHP:
//Aqui pon tus datos de conexion a la base de datos
//recibimos
$categoria=$_POST[categoria];
$str_ins="INSERT INTO categoria (categoria) VALUES ('$categoria')";
$sql_ins=mysql_query($str_ins) or die(mysql_error());
esta es la idea basica...
para el caso de subcategorias casi casi es lo mismo, solo tendrias q poner un campo select con las categorias, seleccionar uno y a este asiganarle la subcategoria, con un codigo parecido al q te he puesto arriba.
Saludos