Ich vestehe nicht ganz, wozu den ganzen Aufriss,
MySQL hat doch da eine bestimmte Sytnax:
SQL-Code:
CREATE TABLE IF NOT EXISTS `users` (
`id` int(3) NOT NULL auto_increment,
`login` varchar(8) default NULL,
`password` varchar(8) default NULL,
PRIMARY KEY (`id`)
) TYPE=MyISAM AUTO_INCREMENT=3;
Damit wird die Tabelle nur dann angelegt, wenn sie noch nicht existiert.