Acá pongo todo el código y a ver si queda más claro:
Código PHP:
<?php
include 'config.php';
$prueba = "texto";
function install($table) {
$sql = "DROP TABLE IF EXISTS $table;";
$result = mysql_query($sql) or die("Error creating table: ".mysql_error());
$sql = "CREATE TABLE IF NOT EXISTS $table (
`id` int(11) NOT NULL auto_increment,
`{$prueba}` varchar(36) default NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=54;";
$result = mysql_query($sql) or die("Error formatting table: ".mysql_error());
return $result;
}
?>
En este ejemplo, necesito que el nombre de la segunda columna se cargue desde una variable. En este ejemplo se llama $prueba
Alguien podría darme un ejemplo y/o explicación de porque no funciona esto o porque algo que pareciera tan sencillo es tan difícil de encontrar!!??? :)