Seite 1 von 2
problem bei phpmyadmin sql befehl gibt fehler
Verfasst: 27.03.2008 15:05
von Sonny Bish
Hallo,
ich wollte mir google user map für phbb3 installieren aber dann komt das
Code: Alles auswählen
SQL-Befehl:
CREATE TABLE phpbb_geocode(
user_from varchar( 100 ) COLLATE utf8_bin NOT NULL default,
user_lat double NOT NULL default 0,
user_long double NOT NULL default 0,
code_expire int( 11 ) unsigned NOT NULL default 0,
UNIQUE KEY user_from( user_from )
) ENGINE = MYISAM DEFAULT CHARSET = utf8 COLLATE = utf8_bin
fehler
MySQL meldet: Dokumentation
#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 '
user_lat double NOT NULL default 0,
user_long double NOT NULL default 0,
cod' at line 2
Verfasst: 28.03.2008 14:53
von Sonny Bish
*push*
Verfasst: 28.03.2008 15:14
von Pyramide
Der default-Wert der Spalte user_from fehlt.
Verfasst: 28.03.2008 15:23
von Sonny Bish
Sorry ich kenn mich da net genau aus was muss ich am code verändern ?
Verfasst: 28.03.2008 15:44
von oxpus
Gib mal das ein:
Code: Alles auswählen
CREATE TABLE phpbb_geocode(
user_from varchar( 100 ) NOT NULL default 0,
user_lat double NOT NULL default 0,
user_long double NOT NULL default 0,
code_expire int( 11 ) unsigned NOT NULL default 0,
UNIQUE KEY user_from( user_from )
);
Verfasst: 28.03.2008 16:51
von Sonny Bish
Danke hat alles wunderbar geklapt aber bei maufruf kommt das
Code: Alles auswählen
SQL ERROR [ mysqli ]
Table 'wiihackz.phpbb_geocode' doesn't exist [1146]
SQL
SELECT u.user_id, u.username, u.user_from, u.user_colour, g.user_lat, g.user_long FROM phpbb_wiinewsusers u LEFT JOIN phpbb_geocode g ON u.user_from=g.user_from WHERE u.user_from != " " AND u.user_type IN (0, 3)
BACKTRACE
FILE: includes/db/mysqli.php
LINE: 143
CALL: dbal->sql_error()
FILE: user_map.php
LINE: 42
CALL: dbal_mysqli->sql_query()
Ich hoffe ihr könnt mir helfen
Verfasst: 28.03.2008 16:57
von Berliner Schildkroete
Table 'wiihackz.phpbb_geocode' doesn't exist
ich vermute mal du hast die Änderungen in der
includes/constants.php vergessen.
Verfasst: 28.03.2008 19:15
von Sonny Bish
Es gab nix in der includes constants zu ändern
Also ich hab mal versuch so ein wiihackz.phpbb_geocode table zu machen aber dann kommt das
Code: Alles auswählen
#1142 - CREATE command denied to user 'nintendohackz'@'server4.bplaced.net' for table 'phpbb_geocode'
Verfasst: 28.03.2008 21:04
von Sonny Bish
Muss ich vllt was in der usermap.php ändern ?
* @ignore
*/
define('IN_PHPBB', true);
define('GEOCODE_TABLE', 'phpbb_geocode');
$geocode_expire = 10; //the most days a geocode will stay active without a refresh
$phpbb_root_path = './';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.'.$phpEx);
// Start session management
$user->session_begin();
$auth->acl($user->data);
$user->setup('mods/user_map');
vlt so hier `?
Verfasst: 28.03.2008 21:27
von Job-Sucher
denke das es am tabelen namen liegt... was hast du den normalerweise fürn prefix?