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];
}