[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Тема php и mysqli
Страницы: 1, 2
roma3141
имеется config_class.php


<?php
class
Config {
public $sitename = "tandem.local";
public $address = "http://test.local/";
public $db_host = "localhost";
public $db_user = "root";
public $db_password = "";
public $db_name = "tandem-local";
public $db_perfix = "s_";

public $admname = "Рома";
public $admmail = "roma314@mail.ru";
}
?>


И файл, ну пусть index.php, он же database_class.php


<?php
require_once "config_class.php";

class DataBase {


private $config;
private $mysqli;

public function __construct() {
$this->$this->config = new Config ();
$this->$mysqli = new mysqli ($this->config->db_host, $this->config->db_user, $this->config->db_password, $this->config->db_name);
$this->$mysqli->query("SET NAMES 'utf8'");

}



public function select($result_set) {
$result_set = $mysqli->query("SELECT * FROM `s_tb`");
if (!$result_set) return false;
return $this->resultSetToArray($result_set);
}

private function resultSetToArray($result_set) {
$array = array();
while (($row = $result_set->fetch_assoc()) !=false) {
$array[] = $row;
print_r($row);
}
return $array;
}

public function __destruct() {
if ($this->mysqli) $this->mysqli->close();
}


}


?>


Так почему же этот print_r($row); не выводится, пробовал в различных комбинациях, 0 эмоций.
Если можно, если Вас так не затруднит, напишите не общими фразами, а кодом.
P.S. Я еще только учусь
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.