Autor | Zpráva | ||
---|---|---|---|
Jan Tojnar Profil |
#1 · Zasláno: 10. 3. 2009, 18:30:39
Podle návodu http://www.tvorba-webu.cz/php/mysql.php jsem chtěl vytvořit tabulku ale v PHPMyAdminovy se nic nezobrazuje
<?php function create_table($db,$tb,$pass,$user,$server){ $spojeni=mysql_connect("$server","$user","$pass"); mysql_select_db($db, $spojeni); mysql_query("CREATE TABLE '$tb' ('id-cs' VARCHAR (100) NOT NULL,'title-cs' VARCHAR (100) NOT NULL, 'content-cs' VARCHAR (100) NOT NULL,'id-en' VARCHAR (100) NOT NULL, 'title-en' VARCHAR (100) NOT NULL,'content-en' VARCHAR (100) NOT NULL, 'author' VARCHAR (100) NOT NULL,'date' TIMESTAMP ON UPDATE CURRENT_TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP)", $spojeni); } create_table("czjtojnar","clanky","heslo","czjtojnar","localhost"); ?> |
||
Mike8748 Profil |
#2 · Zasláno: 10. 3. 2009, 18:37:54 · Upravil/a: Mike8748
v tej funkci uprav kod na
mysql_query("CREATE TABLE ......") or die(mysql_error()); pak uvidis jestli je ten sql dotaz dobre nebo ne |
||
Jake Cooney Profil |
#3 · Zasláno: 10. 3. 2009, 18:47:23 · Upravil/a: Jake Cooney
Používáš špatný uvozovky.
CREATE TABLE '$tb' ('id-cs' VARCHAR (100) NOT NULL,'title-cs' ... Má být takto: CREATE TABLE `$tb` (`id-cs` VARCHAR (100) NOT NULL,`title-cs`... Tyto uvozovky/back-ticks se na QWERTZ klávsenici píšou jako AltGr+ý,space a na QWERTY je to ta klávesa pod Esc. |
||
Jan Tojnar Profil |
#4 · Zasláno: 10. 3. 2009, 18:49:05
díky Jake Cooney, Mike8748
|
||
Časová prodleva: 15 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0