Boardunity & Video Forum

Boardunity & Video Forum (https://boardunity.de/)
-   CalitrixWiki Supportforum (https://boardunity.de/calitrixwiki-supportforum-f68.html)
-   -   Problem mit db namen (https://boardunity.de/problem-db-namen-t3015.html)

Fabio 13.04.2005 20:06

Problem mit db namen
 
hoi
ich hab n problem mit den db namen das cwiki spuckt n fehler aus weil in meinen db namen ein "-" vorkommt den ich leider nicht ändern kann
es kommt folgender fehler wenn man ins acp geht

Code:

There was an error in the database and the scripts execution was halted.

You have an error in your SQL syntax near '-1' at line 1

Query was: SHOW TABLE STATUS FROM siloit-1
In /home/virtual/site60/fst/var/www/html/muh/libs/class_database.php on line 93:
91:        $starttime = $starttime[1] + $starttime[0];   
92:       
93:        $result = mysql_query($query_string, $this->conn) or $this->error(mysql_error(), __LINE__, __FILE__, $query_string);
94:       
95:        $endtime  = explode(' ',microtime());


0.00064: SELECT * FROM muh_sessions
0.00093: SELECT u.*, g.* FROM muh_users u LEFT JOIN muh_groups g ON g.group_id = u.user_group_id WHERE u.user_id = 13
0.00218: SELECT * FROM muh_config ORDER BY config_section, config_item
0.00065: SELECT COUNT(*) AS count FROM muh_pages
0.00045: SELECT COUNT(*) AS count FROM muh_changelog

kann ich es irgendwie mit meinen db namen zum laufen bekommen ?


mfg Fabio

Björn 13.04.2005 20:21

tja, wenn man unsaubere mysql commands prorgrammiert..

edit: so ich helf ma eben ein wenig:

/libs/class_admin.php
zeile 122 & 148:
Code:

$result = $db->query('SHOW TABLE STATUS FROM '.DB_NAME);
ändern zu :
Code:

$result = $db->query('SHOW TABLE STATUS FROM `'.DB_NAME.'`');
sollte ich noch mehr finden werd ich es natürlich posten.
im prinzip finden sich lauter solche "fehlerquellen" im script, da die db namen oder auch tabellen am besten escaped werden!
mfg

Fabio 13.04.2005 20:45

juhuu es geht danke dir :)


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:48 Uhr.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25