ciao, devo creare delle tabelle da una pagina che gestisce il database.. io inserisco il nome della tabella da creare e lui me la crea.. ho qualche problema pero' a dargli il nome.. come faccio ad assegnare alla tabella il nome contenuto nella variabile $nometab ?
ho provato con " con ' con \' ma niente.. booo?
codice:<? include"connetti.inc.php"; $link = mysql_connect($host, $user, $password) or die ("impossibile connettersi all\'host"); mysql_select_db($database , $link) or die("Select DB Error: ".mysql_error()); $nometab=$HTTP_POST_VARS['nuovatab']; //create table $sql = 'CREATE TABLE '$nometab'( `mid` TINYINT( 3 ) UNSIGNED NOT NULL AUTO_INCREMENT, `mdesc` VARCHAR( 150 ) NOT NULL, `mwidth` SMALLINT( 3 ) DEFAULT 0 NOT NULL, `mheight` SMALLINT( 3 ) DEFAULT 0 NOT NULL, `mmax` MEDIUMINT(7) unsigned NOT NULL default 12288, PRIMARY KEY ( `mid` ) )'; mysql_query($sql, $link); mysql_close($link); ?>

Rispondi quotando
