Pagina 1 van 2

[verplaatst] Arcade Hack

Geplaatst: 19 okt 2004, 00:48
door Nymphy
Ik wil de arcade hack installeren op mijn forum en alles lukt me.. behalve als ik dus de tabellen moet invoeren...

Bij alles wat ik invoer geeft ie een error aan dat het niet klopt.. terwijl ik toch exact overneem wat er staat...

wie oh wie kan me helpen ?

alles van de sql staat hier : http://www.ratties.nl/sql.txt

alvast heel erg bedankt ...

Verplaatst door mosymuis

Geplaatst: 19 okt 2004, 05:26
door WebSiteNet
De tabellen kloppen niet. Weet je veel van php? Heb je alle wijzigingen in includes/conatstants.php doorgevoerd?

Kijk maar naar de tabel namen:

" . CONFIG_TABLE . "
" . iNA_GAMES . "
" . iNA . "
" . iNA_CAT . "
etc etc.

Je hebt in includes/constants.php een heleboel dingen toegevoegd als het goed is. In dat bestand moet je de tabel namen zoeken.

" . CONFIG_TABLE . "

Moet bijvoorbeeldworden:

phpbb_config

Let op de prefix die er nog voor moet!

Snap je wat ik bedoel? In die mod zit blijkbaar een fout. Dit zou in php passen maar het zijn geen mysql query's.

Als je een installatie bestand heb meegekregen kan je die uitvoeren. Een stuk makkelijker. :)

Geplaatst: 19 okt 2004, 13:40
door Nymphy
Volgens mij word dit dan een onmogelijke opgave voor mij :(

ik snap nu al vrijwel niets van wat je zegt :oops: :(

en bij dat installatie bestand geeft ie ook fouten aan :

Code: Selecteer alles

Error :: Multiple primary key defined
SQL   :: CREATE TABLE phpbb_ina_games ( `game_id` mediumint(9) NOT NULL auto_increment, `cat_id` mediumint(8) default NULL, `game_name` varchar(25) default NULL, `game_path` varchar(255) default NULL, `image_path` varchar(255) default NULL, `game_desc` varchar(255) default NULL, `game_charge` int(11) unsigned default '0', `game_reward` int(11) unsigned NOT NULL default '0', `game_bonus` smallint(5) unsigned default '0', `at_game_bonus` smallint(5) default '0', `game_use_gl` tinyint(3) unsigned default '0', `game_flash` tinyint(1) unsigned NOT NULL default '0', `game_show_score` tinyint(1) NOT NULL default '1', `game_avail` tinyint(1) unsigned default '1', `allow_guest` tinyint(1) unsigned default '0', `win_width` smallint(6) NOT NULL default '0', `win_height` smallint(6) NOT NULL default '0', `highscore_limit` int(11) default NULL, `at_highscore_limit` int(10) default '0', `reverse_list` tinyint(1) NOT NULL default '0', `played` int(10) unsigned NOT NULL default '0', `instructions` text, PRIMARY KEY (`game_id`), `score_type` smallint(1) default NULL, PRIMARY KEY (`game_id`))


Error :: Table 'ratties_ratties.phpbb_ina_games' doesn't exist
SQL   :: INSERT INTO phpbb_ina_games (`game_id`, `game_name`, `game_path`, `image_path`, `game_desc`, `game_charge`, `game_reward`, `game_bonus`, `game_use_gl`, `game_flash`, `game_show_score`, `win_width`, `win_height`, `highscore_limit`, `reverse_list`, `played`, `instructions`, `game_avail`, `allow_guest`, `cat_id`) VALUES (1, 'donkeykong', 'games/donkeykong/', '', 'The Classic - Donkey Kong', 0, 0, 0, 0, 1, 1, 448, 600, 0, 0, 0, 'CLICK where it says \'Press Space Bar To Start\' to start the game :(', 1, 1, NULL)


Error :: Duplicate entry 'default_reward_dbfield' for key 1
SQL   :: INSERT INTO phpbb_config VALUES ('default_reward_dbfield','')


Error :: Duplicate entry 'default_cash' for key 1
SQL   :: INSERT INTO phpbb_config VALUES ('default_cash','')


Error :: Duplicate entry 'use_rewards_mod' for key 1
SQL   :: INSERT INTO phpbb_config VALUES ('use_rewards_mod','0')


Error :: Duplicate entry 'use_cash_system' for key 1
SQL   :: INSERT INTO phpbb_config VALUES ('use_cash_system','0')


Error :: Duplicate entry 'report_cheater' for key 1
SQL   :: INSERT INTO phpbb_config VALUES ('report_cheater','0')


Error :: Duplicate entry 'warn_cheater' for key 1
SQL   :: INSERT INTO phpbb_config VALUES ('warn_cheater','0')


Error :: Duplicate entry 'use_point_system' for key 1
SQL   :: INSERT INTO phpbb_config VALUES ('use_point_system','0')


Error :: Duplicate entry 'use_gamelib' for key 1
SQL   :: INSERT INTO phpbb_config VALUES ('use_gamelib','0')


Error :: Duplicate entry 'games_path' for key 1
SQL   :: INSERT INTO phpbb_config VALUES ('games_path','')


Error :: Duplicate entry 'gamelib_path' for key 1
SQL   :: INSERT INTO phpbb_config VALUES ('gamelib_path','')


Error :: Duplicate entry 'use_gk_shop' for key 1
SQL   :: INSERT INTO phpbb_config VALUES ('use_gk_shop','0')


Error :: Duplicate entry 'use_allowance_system' for key 1
SQL   :: INSERT INTO phpbb_config VALUES ('use_allowance_system','0')


Error :: Duplicate entry 'games_per_page' for key 1
SQL   :: INSERT INTO phpbb_config VALUES ('games_per_page','20')


Error :: Duplicate entry 'games_default_img' for key 1
SQL   :: INSERT INTO phpbb_config VALUES ('games_default_img','templates/subSilver/images/games.gif')


Error :: Duplicate entry 'games_default_txt' for key 1
SQL   :: INSERT INTO phpbb_config VALUES ('games_default_txt','More games available to Registered Members - No Fee - No Catch.
')


Error :: Duplicate entry 'games_default_id' for key 1
SQL   :: INSERT INTO phpbb_config VALUES ('games_default_id','0')


Error :: Duplicate entry 'games_offline' for key 1
SQL   :: INSERT INTO phpbb_config VALUES ('games_offline','0')


Error :: Duplicate entry 'games_cheat_mode' for key 1
SQL   :: INSERT INTO phpbb_config VALUES ('games_cheat_mode','1')


Error :: Duplicate entry 'games_guest_highscore' for key 1
SQL   :: INSERT INTO phpbb_config VALUES ('games_guest_highscore', '1')


Error :: Duplicate entry 'games_auto_size' for key 1
SQL   :: INSERT INTO phpbb_config VALUES ('games_auto_size', '1')


Error :: Duplicate entry 'games_at_highscore' for key 1
SQL   :: INSERT INTO phpbb_config VALUES ('games_at_highscore', '1')


Error :: Duplicate entry 'games_show_stats' for key 1
SQL   :: INSERT INTO phpbb_config VALUES ('games_show_stats', '1')


Error :: Duplicate entry 'games_image_width' for key 1
SQL   :: INSERT INTO phpbb_config VALUES ('games_image_width', '50')


Error :: Duplicate entry 'games_image_height' for key 1
SQL   :: INSERT INTO phpbb_config VALUES ('games_image_height', '50')


Error :: Duplicate entry 'games_per_admin_page' for key 1
SQL   :: INSERT INTO phpbb_config VALUES ('games_per_admin_page', '')

Geplaatst: 19 okt 2004, 14:56
door Nymphy
Even een update.. het is me nu gelukt om al een aantal tabellen in te voeren.. maar bij 3 tabellen blijf ik een error krijgen het gaat om deze :

Bij de tabel invoer :

Code: Selecteer alles

CREATE TABLE iNA_CAT ( cat_id mediumint(8) NOT NULL auto_increment,
							mod_id mediumint(8) default NULL,
							name varchar(100) default NULL,
							desc text,
							icon varchar(255) default NULL,
							special_play smallint(5) NOT NULL default '0',
							last_game varchar(25) default NULL,
							last_player mediumint(8) default NULL,
							last_time int(11) default NULL );
Krijg ik deze error :

Code: Selecteer alles

Fout

SQL-query :  

CREATE TABLE iNA_CAT(
cat_id mediumint( 8 ) NOT NULL AUTO_INCREMENT ,
mod_id mediumint( 8 ) default NULL ,
name varchar( 100 ) default NULL ,
DESC text,
icon varchar( 255 ) default NULL ,
special_play smallint( 5 ) NOT NULL default '0',
last_game varchar( 25 ) default NULL ,
last_player mediumint( 8 ) default NULL ,
last_time int( 11 ) default NULL 
) 

MySQL retourneerde: 

#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 'DESC text,
icon varchar( 255  ) default NULL ,
special_play sma
En bij invoer van deze tabel :

Code: Selecteer alles

CREATE TABLE iNA_TOUR (tour_id mediumint(5) NOT NULL auto_increment,
							tour_name varchar(25) default NULL,
							tour_desc text);
Krijg ik deze error :

Code: Selecteer alles

Fout

SQL-query :  

CREATE TABLE iNA_TOUR(
tour_id mediumint( 5 ) NOT NULL AUTO_INCREMENT ,
tour_name varchar( 25 ) default NULL ,
tour_desc text
) 

MySQL retourneerde: 

#1075 - Incorrect table definition; There can only be one auto column and it must be defined as a key
En als laatste bij deze :

Code: Selecteer alles

INSERT INTO iNA VALUES ('v2.0.6');
INSERT INTO iNA_GAMES (`game_id`, `game_name`, `game_path`, `image_path`, `game_desc`, `game_charge`, `game_reward`, `game_bonus`, `game_use_gl`, `game_flash`, `game_show_score`, `win_width`, `win_height`, `highscore_limit`, `reverse_list`, `played`, `instructions`, `game_avail`, `allow_guest`, `cat_id`) VALUES (1, 'donkeykong', 'games/donkeykong/', '', 'The Classic - Donkey Kong', 0, 0, 0, 0, 1, 1, 448, 600, 0, 0, 0, 'CLICK where it says \'Press Space Bar To Start\' to start the game :(', 1, 1, NULL);
INSERT INTO phpbb_config VALUES ('default_reward_dbfield','');
INSERT INTO phpbb_config VALUES ('default_cash','');
INSERT INTO phpbb_config VALUES ('use_rewards_mod','0');
INSERT INTO phpbb_config VALUES ('use_cash_system','0');
INSERT INTO phpbb_config VALUES ('report_cheater','0');
INSERT INTO phpbb_config VALUES ('warn_cheater','0');
INSERT INTO phpbb_config VALUES ('use_point_system','0');
INSERT INTO phpbb_config VALUES ('use_gamelib','0');
INSERT INTO phpbb_config VALUES ('games_path','');
INSERT INTO phpbb_config VALUES ('gamelib_path','');
INSERT INTO phpbb_config VALUES ('use_gk_shop','0');
INSERT INTO phpbb_config VALUES ('use_allowance_system','0');
INSERT INTO phpbb_config VALUES ('games_per_page','20');
INSERT INTO phpbb_config VALUES ('games_default_img','templates/subSilver/images/games.gif');
INSERT INTO phpbb_config VALUES ('games_default_txt','More games available to Registered Members - No Fee - No Catch.<br />');
INSERT INTO phpbb_config VALUES ('games_default_id','0');
INSERT INTO phpbb_config VALUES ('games_offline','0');
INSERT INTO phpbb_config VALUES ('games_cheat_mode','1');
INSERT INTO phpbb_config VALUES ('games_guest_highscore', '1');
INSERT INTO phpbb_config VALUES ('games_auto_size', '1');
INSERT INTO phpbb_config VALUES ('games_at_highscore', '1');
INSERT INTO phpbb_config VALUES ('games_show_stats', '1');
INSERT INTO phpbb_config VALUES ('games_image_width', '50');
INSERT INTO phpbb_config VALUES ('games_image_height', '50');
INSERT INTO phpbb_config VALUES ('games_per_admin_page', '');
Krijg ik deze error :

Code: Selecteer alles

Fout

SQL-query :  

INSERT INTO iNA_GAMES( `game_id` , `game_name` , `game_path` , `image_path` , `game_desc` , `game_charge` , `game_reward` , `game_bonus` , `game_use_gl` , `game_flash` , `game_show_score` , `win_width` , `win_height` , `highscore_limit` , `reverse_list` , `played` , `instructions` , `game_avail` , `allow_guest` , `cat_id` ) 
VALUES ( 1, 'donkeykong', 'games/donkeykong/', '', 'The Classic - Donkey Kong', 0, 0, 0, 0, 1, 1, 448, 600, 0, 0, 0, 'CLICK where it says \'Press Space Bar To Start\' to start the game :(', 1, 1, NULL ) 

MySQL retourneerde: 

#1062 - Duplicate entry '1' for key 1
Wie oh wie kan mij hiermee helpen ?

Geplaatst: 21 okt 2004, 18:39
door Nymphy
is er nou echt niemand die me kan helpen :?

Geplaatst: 21 okt 2004, 18:41
door LoYaL
Je moet niet na een paar uurtjes al meteen hulp denken te krijgen hier moet je soms ook best een dag kunnen wachten :wink:

of niet net als wat ze tegen mij zeiden :lol:

Geplaatst: 21 okt 2004, 18:44
door ElbertF
"Duplicate entry" betekend in ieder geval dat de tabellen al bestaan, en zijn dus al een keer succesvol uigevoerd!

Geplaatst: 21 okt 2004, 18:47
door mosymuis
Error #1: je gebruikt de veldnaam desc, dat is een MySQL begrip en moet je daarom perse opgeven tussen backquotes `.
Error #2: de error zegt het al, je hebt een primary key nodig voor tour_id. Plaats "PRIMARY KEY (tour_id)" voor de laatste ).
Error #3: opnieuw is de error al duidelijk. Er bestaat al een rij met game_id = 1.

Zero schreef:Je moet niet na een paar uurtjes al meteen hulp denken te krijgen hier moet je soms ook best een dag kunnen wachten :wink:
Ze heeft twee dagen gewacht.

Geplaatst: 21 okt 2004, 19:00
door Nymphy
mosymuis schreef:Error #1: je gebruikt de veldnaam desc, dat is een MySQL begrip en moet je daarom perse opgeven tussen backquotes `.
Error #2: de error zegt het al, je hebt een primary key nodig voor tour_id. Plaats "PRIMARY KEY (tour_id)" voor de laatste ).
Error #3: opnieuw is de error al duidelijk. Er bestaat al een rij met game_id = 1.

Zero schreef:Je moet niet na een paar uurtjes al meteen hulp denken te krijgen hier moet je soms ook best een dag kunnen wachten :wink:
Ze heeft twee dagen gewacht.
ehhh mosy :oops: :oops: zou je dat misschien iets meer in lekentaal kunnen uitleggen :oops: :oops:
ik snap er namelijk echt niets van..

op sql gebied ben ik echt een 0,0 leek en weet ik echt niets dan het normaal draaien van db bestanden zodat alles automatisch gaat :$:$

Geplaatst: 21 okt 2004, 19:17
door mosymuis
Query 1 moet worden:

Code: Selecteer alles

CREATE TABLE iNA_CAT ( cat_id mediumint(8) NOT NULL auto_increment,
                     mod_id mediumint(8) default NULL,
                     name varchar(100) default NULL,
                     `desc` text,
                     icon varchar(255) default NULL,
                     special_play smallint(5) NOT NULL default '0',
                     last_game varchar(25) default NULL,
                     last_player mediumint(8) default NULL,
                     last_time int(11) default NULL );
Query 2 moet worden:

Code: Selecteer alles

CREATE TABLE iNA_TOUR (tour_id mediumint(5) NOT NULL auto_increment,
                     tour_name varchar(25) default NULL,
                     tour_desc text
                     PRIMARY KEY (tour_id)
);
Vóór het draaien van query 3 leeg je de tabel met:

Code: Selecteer alles

TRUNCATE TABLE `iNA_GAMES`;

Geplaatst: 21 okt 2004, 19:21
door Nymphy
thnx ga het proberen *kus*

Geplaatst: 21 okt 2004, 19:23
door Nymphy
Weer een fout :s

Code: Selecteer alles

Fout

SQL-query :  

CREATE TABLE phpbb_ina_cat(
cat_id mediumint( 8 ) NOT NULL AUTO_INCREMENT ,
mod_id mediumint( 8 ) default NULL ,
name varchar( 100 ) default NULL ,
`desc` text,
icon varchar( 255 ) default NULL ,
special_play smallint( 5 ) NOT NULL default '0',
last_game varchar( 25 ) default NULL ,
last_player mediumint( 8 ) default NULL ,
last_time int( 11 ) default NULL 
) 

MySQL retourneerde: 

#1075 - Incorrect table definition; There can only be one auto column and it must be defined as a key
en deze fout :

Code: Selecteer alles

Fout

SQL-query :  

CREATE TABLE phpbb_ina_tour(
tour_id mediumint( 5 ) NOT NULL AUTO_INCREMENT ,
tour_name varchar( 25 ) default NULL ,
tour_desc text PRIMARY KEY ( tour_id ) 
) 

MySQL retourneerde: 

#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 '( tour_id )  )' at line 3

de laatste ga ik nu proberen...

En na het legen en het uitvoeren ervan krijg ik alsnog deze error :

Code: Selecteer alles

Fout

SQL-query :  

INSERT INTO phpbb_config
VALUES (
'default_reward_dbfield', ''
) 

MySQL retourneerde: 

#1062 - Duplicate entry 'default_reward_dbfield' for key 1

Geplaatst: 21 okt 2004, 19:27
door mosymuis
Zo dan?

Code: Selecteer alles

CREATE TABLE phpbb_ina_cat(
cat_id mediumint( 8 ) NOT NULL AUTO_INCREMENT ,
mod_id mediumint( 8 ) default NULL ,
name varchar( 100 ) default NULL ,
`desc` text,
icon varchar( 255 ) default NULL ,
special_play smallint( 5 ) NOT NULL default '0',
last_game varchar( 25 ) default NULL ,
last_player mediumint( 8 ) default NULL ,
last_time int( 11 ) default NULL,
PRIMARY KEY (`cat_id`)
)

Code: Selecteer alles

CREATE TABLE phpbb_ina_tour(
tour_id mediumint( 5 ) NOT NULL AUTO_INCREMENT ,
tour_name varchar( 25 ) default NULL ,
tour_desc text,
PRIMARY KEY (`tour_id`)
)
En hoe kom je aan deze querys? Zaten die zo bij de mod? :/

Geplaatst: 21 okt 2004, 19:29
door Nymphy
yup zat allemaal bij de mod..

bij de vorige query's had ik ook al problemen om ze te draaien..

maar daar heeft iemand anders me mee geholpen zodat ze het wel deden..

maar bij deze 3 snapte hij het zelf ook niet en ik dus al helemaal niet..

vandaar dat ik hier maar eens kwam "zeuren"

Geplaatst: 21 okt 2004, 19:31
door Nymphy
Mosy je bent een schat :D die 2 deed ie nu wel :D

nu alleen nog die laatste waar ik deze error weer bij kreeg na het legen :

Code: Selecteer alles

Fout

SQL-query :  

INSERT INTO phpbb_config
VALUES (
'default_reward_dbfield', ''
) 

MySQL retourneerde: 

#1062 - Duplicate entry 'default_reward_dbfield' for key 1

Geplaatst: 21 okt 2004, 19:33
door mosymuis
Nymphy schreef:#1062 - Duplicate entry 'default_reward_dbfield' for key 1
Betekent dat je die rij al eerder (succesvol) hebt toegevoegd.

Geplaatst: 21 okt 2004, 19:33
door Nymphy
hmm das als ik die ertussenuithaal moet ie het wel doen ofzo :?

Geplaatst: 21 okt 2004, 19:34
door mosymuis
ja.

Geplaatst: 21 okt 2004, 19:36
door Nymphy
ok weggehaald :lol:

krijg ik de volgende error :bier:

Code: Selecteer alles

Fout

SQL-query :  

INSERT INTO phpbb_ina_games( `game_id` , `game_name` , `game_path` , `image_path` , `game_desc` , `game_charge` , `game_reward` , `game_bonus` , `game_use_gl` , `game_flash` , `game_show_score` , `win_width` , `win_height` , `highscore_limit` , `reverse_list` , `played` , `instructions` , `game_avail` , `allow_guest` , `cat_id` ) 
VALUES ( 1, 'donkeykong', 'games/donkeykong/', '', 'The Classic - Donkey Kong', 0, 0, 0, 0, 1, 1, 448, 600, 0, 0, 0, 'CLICK where it says \'Press Space Bar To Start\' to start the game :(', 1, 1, NULL ) 

MySQL retourneerde: 

#1062 - Duplicate entry '1' for key 1
(ik voel me echt een probleemgeval :roll: )

Geplaatst: 21 okt 2004, 19:40
door mosymuis
Door het vaker uitvoeren van de query's zijn er sommige al ingevoerd. Zo te zien is phpbb_ina_games al gevuld.

Code: Selecteer alles

SELECT *
FROM phpbb_ina_games;
Zo ja, maak hem dan eerst weer leeg met TRUNCATE TABLE, of voer de INSERT INTO query gewoon niet nog eens uit.