abgekürzte version des Codes....:
PHP-Code:
<?php
require('../../config.php');
$database_encoding = $config['db_encoding'];
$realm_db = new DBLayer($config['db_host'], $config['db_username'], $config['db_password'], $config['db_name']);
......................
$realm_param = get_realm_byid(1);
$mangosd_database = parse_worlddb_info($realm_param['dbinfo']);
......................
function get_realm_name(){
global $hostr, $userr, $passwordr, $dbr, $database_encoding;
$realm_db = new DBLayer($hostr, $userr, $passwordr, $dbr);
$realm_db->query("SET NAMES $database_encoding");
$query = $realm_db->query("SELECT * FROM `realmlist`");
$result = $realm_db->fetch_assoc($query);
$realm_db->close();
unset($realm_db);
return($result['name']);
}
....................
?>
Nun hab ich das problem, dass ich bei der abfrage
$query = $realm_db->query("SELECT * FROM `realmlist`");
eine abfrage nach ner id brauche - so etwa:
$query = $realm_db->query("SELECT * FROM `realmlist` WHERE `id` ="$realm_id);
nur irgendwie bekomm ich in dem array nur leere strings. wenn ich jedoch mit WHERE `id`= 2 abfrage funktioniert es.
ich brauch aber die variable da dies über eine post methode übergeben wird