vytvoreni tabulky

<?
$spojeni = MySQL_Connect("mysql.webzdarma.cz", "xxxxx", "xxxxx"); //připojení k MySQL servru
if (!$spojeni) { //jestliže se nepodaří připojit vypíše se hlášení a ukončí se běh scriptu
echo "Nepodařilo se připojit k MySQL servru.";
exit;
}
$vybrana = MySQL_Select_DB("xxxxx"); //nastavení aktuální databáze
if (!$vybrana) { //jestliže se nepodaří nastavit vypíše se hlášení a ukončí se běh scriptu
echo "Nepodařilo se nastavit databázi jako aktivní.";
exit;
}
$data = MySQL_Query("CREATE TABLE seznam (
ID int NOT NULL auto_increment,
clan varchar(10) NULL,
nick varchar(20) not NULL,
country varchar(33) not NULL,
agemonth varchar(2) NULL,
ageyear varchar(4) null,
email varchar(50) not NULL,
icq varchar(9) null,
web varchar(50) null,
update date(10) not null,
login varchar(20) not NUll,
password varchar(20) not NULL,
PRIMARY KEY (ID),
UNIQUE KEY ID (ID))"); //sloupec ID se nastaví jako primární klíč
if (!$data) { //jestliže se nepodaří vytvořit tabulku vypíše se hlášení a ukončí se běh scriptu
echo "Nepodařilo se vytvořit tabulku.";
exit;
}
echo "Tabulka byla úspěšně vytvořena."; //vypíše hlášení o úspěšném dokončení scriptu
?>
mohl by mi prosim nekdo poradit proc se nechce tabulka vytvorit.
hod za to "echo mysql_error()" a napise ti to, co se mysql nelibi
Nepodařilo se vytvořit tabulku.

You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'update date(10) not null, login varchar(

? tak z tohoto su fakt uplne blbej
Tak ji vytvoř v phpMyqdminoj přes sql dotaz, hm?
To sem taky zkousel, ale asi tam neco blbe nastavuju, tak to chci vytvorit pres script. Tady to mam prehlednejsi, ale bohužel nejde :(
tak si ten skript načti přes sql dotaz? kde co blbě nastavuješ?
A nemohl bys mi pomoct co tam mam spatne?
Promin, ale ja přes skript neumím vytvořit tabulku, jen přes toho phpMyadmina, to bych ti poradil, ale takhle ne.
tak sem ji chtel nacis v phpMyadminovi a vyhodilo mi to todle,
ale prawe nreim co je na tym spatne :o

#1064 - You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'UPDATE date( 10 ) NOT NULL ,
login varchar( 20 ) NOT NULL
Maš někde chybu v syntaxi..
normalně takhle ne?

CREATE TABLE seznam (
ID int NOT NULL auto_increment,
clan varchar(10) NULL,
nick varchar(20) not NULL,
country varchar(33) not NULL,
agemonth varchar(2) NULL,
ageyear varchar(4) null,
email varchar(50) not NULL,
icq varchar(9) null,
web varchar(50) null,
update date(10) not null,
login varchar(20) not NUll,
password varchar(20) not NULL,
PRIMARY KEY (ID),
UNIQUE KEY ID (ID)
);

a mělo by to jít, ne?
jak jsi na tom, ja už to rozchodil..
tak už sem to rozjel

ale musel sem to uprawit

update date(10) not null, >>>>>>>>. upravy date not null,

newim jestli existuje update ale nechtelo to brat
Ale ted jeste jeden zadrhel, nejde mi nahrawat pres FTP,

wsechno musim delat pres spravce souboru, a to je ponekud zbytecne zdlouhavy :(
nevíš jak se vytváři tenindex.php?neco=neco&neco=neco? ja se na to ptal ale zatim nic
to sem si cetl ,
mam to nekde napsany v nejakym souboru.
Taky sem to hledal pac bych to potrebowal, ale newim kde to mam :(
zkus to najít, dík
ok pokusim se, když to najdu vylepim ti to tam
ok, díky
To Pepa:


... ještě k Tvojí tabulce, MySQL se nelíbilo ten řádek:

update date(10) not null,

jen vím, že existují určitá slova, které se nesmí použít v názvu sloupců a UPDATE bezesporu k nim patří.