Astral Man
We Will Rock You
Глюк mssql_close() в __destruct()
Вот код:
Вот что выводит:
Array
(
[id] => 1
[id_user] => 1
[intervalэяяя] => day
[days_back] => 10
[days_onward] => 10
)
а если убрать __destruct()
Array
(
[id] => 1
[id_user] => 1
[interval] => day
[days_back] => 10
[days_onward] => 10
)
PHP 5.0.4
Вот код:
PHP:
class MyClass{
protected $db;
function __construct() {
global $db;
$this->db = clone $db;
$this->db->open();
}
/** Поучение настроек */
public function get_options() {
$sql = "SELECT *
FROM ".MOD_PREFIX."_options";
$this->db->query($sql);
$result = $this->db->fetch_assoc();
print_r($result);
}
function __destruct() {
$this->db->close();
}
}
Array
(
[id] => 1
[id_user] => 1
[intervalэяяя] => day
[days_back] => 10
[days_onward] => 10
)
а если убрать __destruct()
Array
(
[id] => 1
[id_user] => 1
[interval] => day
[days_back] => 10
[days_onward] => 10
)
PHP 5.0.4