jaké jméno?

mám následující tabulku:
CREATE TABLE `uzivatele` (
`id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`jmeno` VARCHAR( 32 ) NOT NULL ,
`heslo` VARCHAR( 32 ) NOT NULL ,
`mail` VARCHAR( 64 ) NOT NULL ,
`web` VARCHAR( 128 ) NOT NULL ,
`prava` TINYINT NOT NULL ,
UNIQUE (`jmeno` , `mail` )
) ENGINE = innodb CHARACTER SET utf8 COLLATE utf8_czech_ci;

A nechci použít phpmyadmina. Prej mám tu tabulku uložit jako php soubor, ale nevim jak by se mněl jmenovat. Má mít koncovku php, nebo .sql? nevim, prosím proraďte. A mněl bych něco zmněnit na SourceCode?
nazev souboru je uplne sumak. musi to byt php, kde se pripojis k databazi a pak tu tabulku vytvoris pomoci mysql_query();, ten php skript samozrejme musis spustit zadanim jeho adresy do prohlizece
udělal jsem tohle:

<?
@$spojeni = MySQL_Connect (“mysql.webzdarma.cz“, “niro“, “heslo“);

if (!$spojeni):
echo “Nepodařilo se spojit s databází. </body>“;
exit;
endif;
@$select = MySQL_Select_DB("niro");
// vybrat pracovní databázi
if (!$select):
echo “Nepodařilo se vybrat databázi. </body>“;
exit;
endif;
@$prikaz = MySQL_Query("CREATE TABLE `uzivatele` (
`id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`jmeno` VARCHAR( 32 ) NOT NULL ,
`heslo` VARCHAR( 32 ) NOT NULL ,
`mail` VARCHAR( 64 ) NOT NULL ,
`web` VARCHAR( 128 ) NOT NULL ,
`prava` TINYINT NOT NULL ,
UNIQUE (`jmeno` , `mail` )
) ENGINE = innodb CHARACTER SET utf8 COLLATE utf8_czech_ci;“);
// provést příkaz
if (!$prikaz):
echo “Nepodařilo se provést příkaz. </body>“;
exit;
endif;
MySQL_Close();
?>


ale nefunguje to, kde mám chybu?
...nefunguje to...

Nenapsal jsi o jakou chybu se jedná. Tedy, co to dělá/nedělá a jakou chybovou hlášku to hází.
omlouvám se: Parse error: parse error, expecting `','' or `';'' in /3w/wz.cz/6/607840090/dat.php on line 5

nevim, ale jestli to pomůže
dat.php obsahuje ten kód (viz. nahoře) a má to nahrát tabulku do db.
nebude to tema skaredejma uvozovkama “ u toho echa? zkus je vymenit za normalni "
jinak echo "neco"; exit; se da nahradit prikazem exit("neco"); nebo die("neco");, to dela to samo a mas to na jeden radek
stejně to nejede. štve mně to. Možná sis všiml že z toho bude registrační systém, a když nefunguje, tak nemůžu nahodit page a navštěvy slabnou. (vim to diky scryptu co monitoruje příchozí IP) Ty máš phpmyadmina? Nehodil bys mně tam tu tabulku přez něho, když ti dám přístupový práva? Nechce se mi kvůli jedný tabulce nastavovat a instalovat phpadmina. ?, ?. pls?
Zkus tohle:

<?
$spojeni = @MySQL_Connect("mysql.webzdarma.cz","niro","heslo");

if(!$spojeni):
echo "Nepodařilo se spojit s databází. </body>";
exit;
endif;

$select = @MySQL_Select_DB("niro");
// vybrat pracovní databázi
if(!$select):
echo "Nepodařilo se vybrat databázi. </body>";
exit;
endif;

$prikaz = @MySQL_Query("CREATE TABLE `uzivatele` (
`id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`jmeno` VARCHAR(32) NOT NULL,
`heslo` VARCHAR(32) NOT NULL,
`mail` VARCHAR(64) NOT NULL,
`web` VARCHAR(128) NOT NULL,
`prava` TINYINT NOT NULL,
UNIQUE (`jmeno`,`mail`)
) ENGINE = innodb CHARACTER SET utf8 COLLATE utf8_czech_ci;");
// provést příkaz
if(!$prikaz):
echo "Nepodařilo se provést příkaz. </body>";
exit;
endif;
MySQL_Close();
?>

A jedna rada. Co jsem si vsiml, tak na WZ neni podporovan InnoDB. Takze kdyz tak preved na MyISAM.
Parse error: parse error in /3w/wz.cz/6/607840090/dat.php on line 25
Nejde, díky za radu.
OPRAVA! hodilo mi to: Nepodařilo se provést příkaz.
trochu jsem to opravil a funguje to! moc díky!