mysql_select_db rossz adatbázis esetén is le tudok kérdezni egy adott táblából
Sziasztok!
Van egy ilyenem:Érdekes módon (lehet, hogy csak számomra az...), akármilyen adatbázisnevet adok meg az alábbi kóddal ki tudom olvasni a vars tábla adatait...Ez hogyan lehetséges? Nyilván én rontok el valamit, csak azt nem tudom, hogy mit... Ha ez segít, akkor root-ként megy a csatlakozás az adatbázis szerverhez. Ez okozhatja a gondot?
■ Van egy ilyenem:
- function connect_to_db() {
- $database_connect = mysql_pconnect(db('dbhost'),db('dbuser'),db('dbpass'));
- $database_select = mysql_select_db(db('dbname'));
- echo $database_select;
- if(!$database_connect || !$database_select || $database_select != 1)
- {
- $errors = db('dberror');
- cms_error($errors);
- }
- }
- connect_to_db();
- function cms_vars($variable) {
- $sql = "select * from vars";
- $query = mysql_query($sql);
- list($title, $desc, $keys) = mysql_fetch_row($query);
- $cms_vars['title'] = $title;
- $cms_vars['desc'] = $desc;
- $cms_vars['keys'] = $keys;
- return $cms_vars[$variable];
- }