Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 10 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Nechce vytvorit tabulku.

Registrovaný: 04.08.06
Prihlásený: 30.12.13
Príspevky: 69
Témy: 10
Príspevok NapísalOffline : 12.12.2007 3:27

Mam taky problem. mam vytvorenu databazu a pokusal som sa vytvorit v nej tabulku cez php ale nikdy ju nespravy. na server sa pripoji, dokonca aj databazu otvori, len tu tabulku nie a nie spravit. kde moze byt chyba?
Toto je kod na vytvorenie mojej tabulky: je v nom niekde chyba? Alebo to moze byt aj serverom?

Kód:
mysql_query ("CREATE TABLE users (
    contact_id   INT   IDENTITY (1, 1)   NOT NULL ,
    login   CHAR   (20)   NOT NULL ,
    password   CHAR   (20)   NOT NULL ,
    meno   CHAR   (20)   NOT NULL ,
    priezvisko   CHAR   (30)   NOT NULL ,
    den_nar   TINYINT   NOT NULL ,
    mes_nar   CHAR   (10)   NOT NULL ,
    rok_nar   SMALLINT   NOT NULL ,
    mesto   CHAR   (20)   NOT NULL ,
    velkost_mesta   INT   NOT NULL ,
    rodinny_stav   CHAR   (20)   NOT NULL ,
    pohlavie   BIT   NOT NULL ,
    vzdelanie   CHAR   (30)   NOT NULL 
)") or die("Table not created");







_________________
>» Jª¥rrº! «<

Life is too short,
don't stress every day!
Offline

Správca fóra
Správca fóra
Nechce vytvorit tabulku.

Registrovaný: 27.07.07
Príspevky: 3948
Témy: 51
Bydlisko: Bratislava
Príspevok NapísalOffline : 12.12.2007 7:58

pouzivas funkciu mysql_query, ale syntax na vytvorenie tabulky, aspon co sa tyka stlpca contact_id, je z MSSQL. V mysql na definiciu primarneho kluca musis pouzit nasledujuci zapis
Kód:
contact_id INT PRIMARY KEY auto_increment NOT NULL







_________________
NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE
Offline

Užívateľ
Užívateľ
Nechce vytvorit tabulku.

Registrovaný: 04.08.06
Prihlásený: 30.12.13
Príspevky: 69
Témy: 10
Príspevok Napísal autor témyOffline : 12.12.2007 13:00

heh...som iba zaciatocnik a na webe som nasiel (aspon som to tak pochopil) ze za mysql_query moze nasledovat hocijaky prikaz MySQL. Ja som si myslel ze je to nieco podobne ako ked vlozis do HTML <?php a pokracujes PHP kodom az kym nedas ?> a dalej zasa HTML







_________________
>» Jª¥rrº! «<

Life is too short,
don't stress every day!
Offline

Užívateľ
Užívateľ
Nechce vytvorit tabulku.

Registrovaný: 22.11.05
Prihlásený: 29.01.23
Príspevky: 712
Témy: 25
Bydlisko: SK-Martin
Príspevok NapísalOffline : 12.12.2007 14:29

jayrro píše:
heh...som iba zaciatocnik a na webe som nasiel (aspon som to tak pochopil) ze za mysql_query moze nasledovat hocijaky prikaz MySQL. ....


hm správne si pochopil, len si asi pletieš MYSQL s MSSQL, veď stenley ti to napísal dosť jasne


Offline

Užívateľ
Užívateľ
Nechce vytvorit tabulku.

Registrovaný: 04.08.06
Prihlásený: 30.12.13
Príspevky: 69
Témy: 10
Príspevok Napísal autor témyOffline : 12.12.2007 14:58

aha...trosku som to prehliadol ze tu uz spominame mysql aj mssql. Aj ked viem urcite ze tu tabulku som robil podla navodu na mysql, ale nemusi to byt spolahlivy navod. Viete mi poradit, ze odkial sa naucim vytvarat mysql tabulky pomocou php kodu? Moze to byt hocico okrem normalnej kupenej knihy. Ci uz e-book, web, alebo program, len nech sa to da stiahnut a aby som nemusel behat po knizniciach a knihkupectvach.







_________________
>» Jª¥rrº! «<

Life is too short,
don't stress every day!
Offline

Užívateľ
Užívateľ
Nechce vytvorit tabulku.

Registrovaný: 22.11.05
Prihlásený: 29.01.23
Príspevky: 712
Témy: 25
Bydlisko: SK-Martin
Príspevok NapísalOffline : 14.12.2007 2:34

jeden ujo ti vďačne pomôže, volá sa GOOGLE


Offline

Skúsený užívateľ
Skúsený užívateľ
Nechce vytvorit tabulku.

Registrovaný: 30.05.06
Prihlásený: 08.10.14
Príspevky: 1756
Témy: 35
Bydlisko: BA - WESTSIDE
Príspevok NapísalOffline : 14.12.2007 9:52

Celkom zaujímavý spôsob je cez phpMyAdmina (má ho nainštalovaný hádam každý hosting s MySQL databázou, prípadne si ho môžeš ľahko pomocou WAMP/XAMP nainštalovať na localhost). Je to také HTML rozhranie na prácu s databázou. Navolíš si, ako by mala vyzerať tvoja tabuľka, dáš ju vytvoriť a ono ti ju vytvorí a zároveň zobrazí kód, ktorý ju vytvoril (je tam samozrejme možnosť písať kód ručne, takže si to môžeš skúšať do aleluja). Z neho už vyčítaš, ako na to (samozrejme, ešte si prečítaš mysql manuál alebo nejaký tutoriál).







_________________
A. S. Tanenbaum píše:
The terms LF, MF, and HF refer to low, medium, and high frequency, respectively. Clearly, when the names were assigned, nobody expected to go above 10 MHz, so the higher bands were later named the Very, Ultra, Super, Extremely, and Tremendously High Frequency bands. Beyond that there are no names, but Incredibly, Astonishingly, and Prodigiously high frequency (IHF, AHF, and PHF) would sound nice.
Offline

Užívateľ
Užívateľ
Nechce vytvorit tabulku.

Registrovaný: 04.08.06
Prihlásený: 30.12.13
Príspevky: 69
Témy: 10
Príspevok Napísal autor témyOffline : 14.12.2007 12:35

no googla som sa pytal ako prveho...lenze prave preto som sa pomilil, lebo googla som sa pytal na mysql a on tam nejako zaplietol mssql, takze som nechapal, ze preco to nejde, ked to bolo podla prikladu okopirovane. Zato som sa obratil s tym sem na pcforum. Zato mam aj ja tolko rozumu, ze nebudem sem davat vsetko a vlastne cely web spravite za mna. Ja len to, s cim si neviem rady.

No a cez phpMyAdmina si to vsetko kontrolujem, ale kod som sa skusal pisat cez php, lebo potrebujem aby mi tabulky vytvaralo na zaklade uzivatelom zadanych kriteriach.







_________________
>» Jª¥rrº! «<

Life is too short,
don't stress every day!
Offline

Užívateľ
Užívateľ
Nechce vytvorit tabulku.

Registrovaný: 22.11.05
Prihlásený: 29.01.23
Príspevky: 712
Témy: 25
Bydlisko: SK-Martin
Príspevok NapísalOffline : 14.12.2007 18:35

je pravda, že nie všetko treba brať doslovne, čo ti ponúka internet, ja som ti poradil googla na hľadanie tutoriálov a nie príkladov, tam sa môžu vyskytovať aj chyby, a napokon p360t ti dal ten najlepší návod ako sa to naučiť, všimni si že v phpmyadmine keď niečo vytvoríš zobrazí sa daný príkaz a dole vpravo toho okna máš ponuku Vytvoriť php kód, k tomu už potrebuješ len skript na pripojenie k db, nie som odborník v tomto smere, ale myslím, že toto by ti mohlo pomôcť

trochu smelý nápad nechať na užívateľa vytvárať tabulky v DB, ale neviem o čo presne beží, tak sa k tomu už nebudem vracať


Offline

Užívateľ
Užívateľ
Nechce vytvorit tabulku.

Registrovaný: 04.08.06
Prihlásený: 30.12.13
Príspevky: 69
Témy: 10
Príspevok Napísal autor témyOffline : 15.12.2007 0:42

noo. uz som sa k tomu dopracoval...ja som cital jeden tutorial a tam odporucali mysql, ale priklady boli v mssql. Uz som si to nasiel spravne a mam to opravene.
No a nie celkom uzivatel bude robit tabulky....tabulky vytvara kod php ale ide o to ze ked niekto vytvori jednu anketu, tak k tej ankete sa vytvori aj tabulka, kde sa budu ukladat vyplnene ankety od roznych uzivatelov. no a to potrebujem aby sa tabulka vytvorila automaticky pri zalozeni ankety.

btw: niekto sem daval ze
Kód:
contact_id INT PRIMARY KEY auto_increment NOT NULL

ja som nasiel na to jednoduchsi sposob:
Kód:
contact_id   SERIAL


Vlastne v tom SERIAL je v mysql alias pre BIGINT UNSIGNED NOT NULL AUTO_INCREMENT UNIQUE.







_________________
>» Jª¥rrº! «<

Life is too short,
don't stress every day!
Odpovedať na tému [ Príspevkov: 10 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. ako vytvorit tabulku

v Databázy

11

3489

12.03.2007 19:18

p360t Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Tabulku na filmy

v Ostatné programy

9

532

29.01.2011 23:11

patqo_he Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. kaspersky - nevihadzuje tabulku s postou

v Antivíry a antispywary

3

2904

08.01.2007 23:00

Shit Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Pri spusteni compu vyhadzuje tabulku

v Operačné systémy Microsoft

0

366

27.11.2007 18:41

pipa0902 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Prenos dát cez výmennú tabuľku

v Databázy

2

485

21.12.2015 16:08

BX Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Niekedy mi vyhadzuje túto modrú tabulku

v Ostatné

2

467

22.09.2010 21:24

MagnatWoofer Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Asus zobrazuje tabulku pri stusteny PC

v Notebooky a netbooky

5

225

30.09.2013 16:24

SamerLp Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Ajax - problem s IE ked ma vratit tabulku

v JavaScript, VBScript, Ajax

0

551

28.03.2009 23:10

oaki Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Ako vyexportovať HTML tabuľku do Excelu S HESLOM?

v PHP, ASP

0

353

08.11.2016 16:34

alvar Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. ako vytvorit galeriu

v PHP, ASP

16

2314

21.01.2008 17:50

emer Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. ako vytvorit obrazok

v Grafické programy

1

212

12.01.2024 14:30

Fico Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. ako vytvorit highlightsBox ?

v Ostatné

3

678

07.01.2011 1:23

shaggy Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. ako vytvorit test?

v HTML, XHTML, XML, CSS

1

932

10.03.2010 15:32

stenley Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. nemozem vytvorit .htaccess

v Internetový marketing, SEO, reklama

3

822

14.10.2008 22:11

walter Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Ako vytvoriť LiveDVD?

v Operačné systémy Unix a Linux

3

546

21.12.2010 19:18

SNAKE_3 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Ako vytvorit AUTORUN

v Ostatné

1

771

21.11.2011 23:41

coldak Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra