estoy haciendo un formulario en php, y a la hora de hacer la base de datos, cuando la voy a crear, me sale en el navegador código que no debería, como éste:
\n"); }else{ printf("La tabla se ha creado correctamente
\n"); } } mysql_close($link); ?>
cuando solo me debería salir el literal: "La tabla se ha creado correctamente". Llevo toda la mañana mirando y no sé cual puede ser el problema :( ya que los anidamientos de los bucles están bien.
Un saludo y gracias
Código PHP:
<html>
<Title> Creacion de Tablas </Title>
<Body>
<?php
require ("Conexion.php");
$c = conexion();
if ($c!=0)
{
$link=mysql_connect("localhost","web","web");
//abrimos la base de datos
$bd=$_POST['bd'];
mysql_select_db("$bd",$link);
$result=mysql_query("CREATE TABLE usuario(USER text (25), primary key, APELLIDO text (200), PASS varchar (8), MAIL varchar (50),CUMPLE date(10))",$link);
if($result==0)
{
printf("No se ha podido crear la tabla");
}else{
printf("La tabla se ha creado correctamente");
}
}
mysql_close($link);
?>
</Body>
</Html>