Debieras separar tu código en 2 archivos; el primero cualquier nombre:
Código HTML:
<form action="tablanueva.php" method="post">
<div align="center">
<p align="left" class="Estilo18">
<span class="Estilo19">dame el nombre</span>
<input name="name_tabla" type="text" size="20" />
<input type="submit" name="Buscar" value="enviar tabla" />
</p>
<p align="left"> </p>
</div>
y este otro que se llame tablanueva.php ahh te olvidaste que una variable en php es con $ tons $name=$name_table y este lo recuperas por post:
Código PHP:
<?php
$name_table=$_POST['name_table'];
//conexion al servidor
mysql_connect("localhost","root","12345");
//seleccionar la base de datos
mysql_select_db("global");
//setencia sql para crear la tabla
$name=name_tabla;
$sql="create table $name (id int, campo1 varchar(20))";
//ejecuto la sentencia
mysql_query($sql);
?>
salu2