
Mam problem z wykonywaniem zapytań MySQL przez PHP, dopiero się uczę i mam nadzieje, że mnie nie wyśmiejecie za mój brak profesionalizmu

A więc tak napisałem sobie kawałek kodu, który z założeniu ma utworzyć tabele w bazie danych

Oto ten kod:
<?php function stepa($host, $user, $password, $port, $baza, $prefix) { if ($sql && $base) { #zapytania sql $a = ' CREATE TABLE `'.$prefix.'administratorzy` ( `USER_ID` smallint(6) NOT NULL auto_increment, `USER` varchar(40) NOT NULL, `PASSWORD` varchar(40) NOT NULL, `POSITION` varchar(30) NOT NULL, `GADUGADU` varchar(30) NOT NULL, `PSEUDO` varchar(30) NOT NULL, `GADUGADU` varchar(30) NOT NULL, `EMAIL` varchar(30) NOT NULL, `BANNED` varchar(30) NOT NULL, PRIMARY KEY (`USER_ID`) ) ENGINE=MyISAM DEFAULT CHARSET=latin2 AUTO_INCREMENT=0 '; ##wykonanie zapytań return true; } else { return false; } } ?>
Wszystko jest ok tylko nie tworzy mi nowej tabeli w bazie. Dlaczego?