Ya logré una parte de lo que quería pero lo otro no:
Código PHP:
$query = mysql_query("SHOW TABLE STATUS FROM `marxismo`");
if((isset($accion)) && ($accion=="administrar")){
if((isset($cat)) && ($cat=="admin")){
echo "<form name=form1 method=post action=>
<table width=35% border=0 align=center cellpadding=0 cellspacing=1 bordercolor=#003366>
<tr>
<td><span class=menutop><div align=center>Tablas disponibles en la Base de Datos:</div></td>
</tr>
<tr><td><div align=center><select name=tables size=1></div>";
while($row=mysql_fetch_array($query)){
echo "<option>".$row['Name']."</option>";
}
echo "
</select></td>
</tr>
<tr>
<td><div align=center><input type=submit name=Submit value='Mostrar datos de Tabla'></div></td>
</tr>
</table>
<div align=center></div>
</form>";
esto me devuelve el nombre de todas las tablas ahora lo que quiero mostrar es los datos de cada una pero por separado pues con esa consulta me los muestra pero las de todos. Si se dan cuenta distribuyo el resultado en un select y al enviar el form quiero que se me muestren los datos de esa tabla en especifico y no de todas. Sabe alguien como hacer esto ?
Salu2