Мне было интересно, что вам нужно указать Каждую отдельную переменную, которая используется в классе, например:
Я знаю, что лучший способ подключения к БД при работе с PHP OOP - это использовать PDO-соединение, а не mysqli_connect (), но в этом случае я действительно пытаюсь сосредоточиться только на том, над чем я работаю, что это система загрузки изображений, поэтому я не хочу заострять на этом внимание, а только основные функции
Итак, у меня есть этот класс:
class ImgU{
private $_db,
$_arrayf = array(),
$_arrayv = array(),
$_fileActExt,
$_allowed = array(),
$_name,
$_fileNameNew,
$_fileDestination,
$_id,
$_file;
public function __construct($files) {
$this->_db = mysqli_connect("localhost", "root", "", "imgo");
$this->_id = $_SESSION['user'];
}
}
Как вы можете видеть, у меня уже есть много переменных, и что будет полезно иметь переменную с сохраненным в ней соединением, добавьте переменную с временной информацией:
$sql = "UPDATE profileimgo SET status = 0 WHERE user_id = '$this->_id'";
$result = mysqli_query($this->_db, $sql);
Должен ли я определить это в начале или использовать их на лету?
Спасибо в Advanced!