ralphi: SQL Befehl klappt nicht mit mysql_query()

Beitrag lesen

Hi Leute,

mit mysql_query() müssten doch eigentlich alle SQL Befehle ausführbar sein, oder?

$table = "test";  
  
	$sql = "  
	SET SQL_MODE='NO_AUTO_VALUE_ON_ZERO';  
	CREATE TABLE IF NOT EXISTS " . $table . " (  
	  id int(11) NOT NULL AUTO_INCREMENT,  
	  zeitstamp bigint(20) NOT NULL,  
	  backup int(11) NOT NULL,  
	  pos int(11) NOT NULL,  
	  name char(255) COLLATE latin1_german1_ci NOT NULL,  
	  opt1 int(11) NOT NULL,  
	  opt2 int(11) NOT NULL,  
	  opt3 int(11) NOT NULL,  
	  opt4 int(11) NOT NULL,  
	  zus1 int(11) NOT NULL,  
	  zus2 int(11) NOT NULL,  
	  zus3 int(11) NOT NULL,  
	  zus4 int(11) NOT NULL,  
	  PRIMARY KEY (id)  
	) ENGINE=MyISAM  DEFAULT CHARSET=latin1 COLLATE=latin1_german1_ci AUTO_INCREMENT=13 ;  
	";  
  
	echo $sql;  
	mysql_query( $sql);

Wenn ich den SQL-code vom Browser in zB. phpmyadmin kopiere und ausführe - klappts.
Das obige script nicht.
Die Verbindung zur DB hab ich mit einem SELECT getestet - daran liegts nicht.
Was mach ich falsch?

Viele Grüße aus LA

--
ralphi