Problema resuelto, el caso es que cuando hacia el query no tenia la base de datos seleccionada
Código PHP:
//Definimos la Coneccion
$oCon = mysql_connect ("localhost","plastico","362514") or die (mysql_error());
//arreglo de tablas
$tbls[0]="tabla01";
$tbls[1]="tabla02";
$tbls[2]="tabla03";
//arreglos nombre de tablas para el combo box
$txt[0]="Tabla 01";
$txt[1]="Tabla 02";
$txt[2]="Tabla 03";
//formulario y tabla
echo "<form method=\"post\" action=\"".$PHP_SELF."\" enctype=\"multipart/form-data\">
<table name=\"formulario\" width=\"770\" border=\"1\" align=\"center\">
<tr>
<td>Nombre Producto</td>
<td><input type=\"text\" name=\"nombre\"></td>
</tr>
<td>Sub Titulo</td>
<td><input type=\"text\" name=\"subtitulo\"></td>
</tr>
<td>Insertar en:</td>
<td> <select name=\"tablas\">";
for ($i = 0; $i <= 2; $i++){
echo "<option value=\"".$tbls[$i]."\">".$txt[$i]."</option>";
}
echo "</select> <input type=\"Submit\" name=\"Submit\" value=\"Enviar\"></td>
</tr>
</table></form>";
//Query a la base de datos
if(isset($_POST['Submit']))
{
$sql = mysql_db_query("prueba","INSERT INTO ".$_POST['tablas']." (nombre,subtitulo) VALUES ('$nombre','$subtitulo')") or die("MySQL dice: ".mysql_error());
}
echo $sql;

Gracias