Asi es, es sintaxis de alguna manera,
he intentado cambiarlo, el archivo original es de de memorias de un aprendiz el tiene el codigo asi,
Código PHP:
$crear="CREATE TABLE IF NOT EXISTS $tabla (";
$crear.="Numero TINYINT UNSIGNED ZEROFILL not null ,";
$crear.="Numero1 TINYINT UNSIGNED not null DEFAULT 3, ";
$crear.="Nombre VARCHAR (15) DEFAULT 'PEPE' not null,";
$crear.="Saldo DECIMAL (14,2) UNSIGNED ZEROFILL not null,";
$crear.="Fiabilidad ENUM ('Si','No') DEFAULT 'No' not null,";
$crear.="Cualidades SET ('Trabajo fijo ','Bueno ','Honrado ','Trabajador '))";
y cuando lo subo al servidor me funciona y me crea la tabla, pero al modificar, las variables y poner las que necesito no me crea la tabla. pienso que es un error de sintaxis.
Te agradezco tus comentarios, y si me puedes ayudar mejor aun.