LINUXSOFT.cz
Nazwa użytkownika: Hasło:     
    CZ UK PL

> Komentarze :: Poradna kde je chyba??

kde je chyba?? 19.2.2007 22:25
lukas jahoda
Prosim poradte kde mam chybu? nemuzu to najit $link=mysql_connect($HTTP_POST_VARS["dbhost"],$HTTP_POST_VARS["dbuser"], $HTTP_POST_VARS["dbpass"]);
$vyber=mysql_select_db($HTTP_POST_VARS["db"]);
if (!$link)
{
echo $alert_connect;
}
elseif (!$vyber)
{
echo $alert_selection;
}
else
{
$vytvoreni=mysql_query(
"
CREATE TABLE `users` (
`id` SMALLINT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`nick` VARCHAR( 20 ) NOT NULL ,
`mail` TEXT NOT NULL ,
`passwords` VARCHAR( 20 ) NOT NULL ,
`story` BIGINT NOT NULL ,
`rank` VARCHAR( 20 ) NOT NULL ,
`moderator` TINYINT NOT NULL ,
`administrator` TINYINT NOT NULL ,
`ip` BIGINT NOT NULL ,
`group` VARCHAR( 20 ) NOT NULL ,
`timeofregistration` VARCHAR( 20 ) NOT NULL ,
`guittances` BIGINT NOT NULL ,
`registration` TINYINT NOT NULL );
CREATE TABLE `mail` (
`id` SMALLINT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`writer` VARCHAR( 20 ) NOT NULL ,
`recipient` VARCHAR( 20 ) NOT NULL ,
`capacity` Text NOT NULL ,
`subject` VARCHAR( 40 ) NOT NULL ,
`delivery` TINYINT NOT NULL ,
`registration` TINYINT NOT NULL );
CREATE TABLE `settings` (
`title` VARCHAR( 40 ) NOT NULL PRIMARY KEY ,
`registration` VARCHAR( 40 ) NOT NULL ,
`quittances` TINYINT NOT NULL ,
`ranks` TINYINT NOT NULL );
CREATE TABLE `ranks` (
`id` SMALLINT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`storyes` BIGINT NOT NULL ,
`name` VARCHAR( 20 ) NOT NULL ,
`image` TEXT NOT NULL
);
CREATE TABLE `strory` (
`id` BIGINT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`title` TEXT NOT NULL ,
`capacity` TEXT NOT NULL ,
`writer` VARCHAR( 20 ) NOT NULL ,
`lock` TINYINT NOT NULL
);", $link);
if (!$vytvoreni)
{
echo $alert_table;
}
Re: kde je chyba?? 19.2.2007 22:27
lukas jahoda

abych nezapomnel je tam chyba ve vytvoreni tabulek nechce mi to vytvorit a mysql_error() mi nic nevypisuje

Re: kde je chyba?? 20.2.2007 08:09
MaReK Olšavský

Zkusil jste ty tabulky vytvořit z konzole (mysql), nebo jiného administračního rozhraní? Ta chyba bude nejspíše v MySQL dotazech. Projde, ze??

Nebudu Vas trapit. PHP funkce mysql_query(); neumoznuje zadat vic dotazu, viz poznamka v dokumentaci

Re: kde je chyba?? 20.2.2007 14:26
lukas jahoda

a nexistoval by nejaky prikaz na zadani vice dotazu?

Re: kde je chyba?? 20.2.2007 15:45
Aleš Hakl

Bohuzel ne.

Proc to mysql_query() neumi? Je to bezpecnostni opatreni, ktere se snazi zmirnit nasledky nekterzch utoku ze tridy sql injection. A mam takovy dojem, ze kdysi davno slo delat vice prikazu najednou.

Re: kde je chyba?? 20.2.2007 20:05
MaReK Olšavský

Jj a pokud se pamatuji, tak se to jmenovalo mysql_multiple_query().


KOMENTARZE
kde je chyba?? 19.2.2007 22:25 lukas jahoda
  |- Re: kde je chyba?? 19.2.2007 22:27 lukas jahoda
  L Re: kde je chyba?? 20.2.2007 08:09 MaReK Olšavský
    L Re: kde je chyba?? 20.2.2007 14:26 lukas jahoda
      L Re: kde je chyba?? 20.2.2007 15:45 Aleš Hakl
        L Re: kde je chyba?? 20.2.2007 20:05 MaReK Olšavský
Tylko zarejestrowani użytkownicy mogą dopisywać komentarze.
> Szukanie oprogramowania
1. Pacman linux
Download: 4791x
2. FreeBSD
Download: 8984x
3. PCLinuxOS-2010
Download: 8488x
4. alcolix
Download: 10804x
5. Onebase Linux
Download: 9568x
6. Novell Linux Desktop
Download: 0x
7. KateOS
Download: 6142x

1. xinetd
Download: 2331x
2. RDGS
Download: 937x
3. spkg
Download: 4549x
4. LinPacker
Download: 9801x
5. VFU File Manager
Download: 3116x
6. LeftHand Mała Księgowość
Download: 7002x
7. MISU pyFotoResize
Download: 2700x
8. Lefthand CRM
Download: 3486x
9. MetadataExtractor
Download: 0x
10. RCP100
Download: 3001x
11. Predaj softveru
Download: 0x
12. MSH Free Autoresponder
Download: 0x
©Pavel Kysilka - 2003-2024 | mailatlinuxsoft.cz | Design: www.megadesign.cz