Autor Zpráva
wimstr
Profil
Ahoj, a jsem tu s dalším voláním o pomoc, stáhl jsem si ze serveru zive.cz balíček s apache a mysql, apache mi jde bez problémů, ale problém nastal, když jsem chtěl otestovat databázi.... skoušel jsem njít nějaký tutorial, ale neůspěšně, tak jsem tu s prosbou o pomoc..... pokud někdo používá/val tenhle balíček mohl by mi pomoci, jak se vytvářejí tabulky atd... (pokud to de, popřípadě poradit lepší balíček)...děkuji
nightfish
Profil
wimstr
no...balíček neznám, nicméně jestli je tam i php, tak si nainstaluj phpMyAdmina...

a nebo si stáhni xampp

a nebo si stáhni apache, mysql a php zvlášť - sice to není úplně triviální, nicméně se tím naučíš nejvíc
wimstr
Profil
apache sem mel uz drive, ale nicmene potrebuju uz databazi..... kdyby si byl ochoten me nasmerovat na phpMyAdmin...
nightfish
Profil
http://www.phpmyadmin.net/home_page/downloads.php
wimstr
Profil
Tak jsem to prozatim vyresil a stahl jsme easyphp.... problém nastal hned z úvodu, když chci vytvořit tabulku a mam v ní kdekoli hodnotu DEFAULT, tak to nahlásí chybu....
nightfish
Profil
wimstr
kde vytváříš tabulku? (v php skriptu, v phpmyadminovi nebo v konzoli)
jak ji vytváříš? (přesné znění dotazu)

tak to nahlásí chybu....
jakou chybu?
wimstr
Profil
Vytvářim to v phpmyadmin......

do SQL zadam

CREATE TABLE rubriky
(
id_rubriky TINYINT(2) DEFAULT '0' NOT NULL auto_increment,
rubrika VARCHAR(25) NOT NULL,
cesta VARCHAR(40) NOT NULL,
PRIMARY KEY (id_rubriky)
);

a nahlasi to chybu

#1067 - Chybn-B� defaultn� hodnota pro 'id_rubriky'
nightfish
Profil
wimstr
'0' je řetězcová konstanta, 0 je číselná konstanta
id_rubriky je číselného typu, takže je potřeba mu jako defaultní hodnotu nastavit číslicovou konstantu...
wimstr
Profil
takze treba 1??
Alphard
Profil
takze treba 1
může být, ale může být 0 (bez '')
BTW: k čemu default když tam je auto_increment?
wimstr
Profil
No to nevim, skousim to podle jedni "de****í" knizky...
Toto téma je uzamčeno. Odpověď nelze zaslat.