Mini Shell Moded By TiGER HeX
Home
||
Turbo Force
||
B-F Config_Cpanel
Current Path :
/
proc
/
self
/
root
/
var
/
www
/
ridazz
/
includes
/
static
/
Linux midnightridazz 4.19.0-11-cloud-amd64 #1 SMP Debian 4.19.146-1 (2020-09-17) x86_64
Upload File :
New :
File
Dir
//proc/self/root/var/www/ridazz/includes/static/dbcon-pdo.php
<?php class sql_db_pdo{ var $db_connect_id; var $pdo_statement; var $query_result; var $row = array(); function sql_db_pdo(){ $opt = array(PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION); $pdo = new PDO('mysql:dbname='.DATABASE.';host=localhost;unix_socket=/tmp/mysql5.sock',DATABASE_USER,DATABASE_PASS, $opt); echo $pdo-errorInfo(); $this->db_connect_id = $pdo; if( $this->db_connect_id ){ return $this->db_connect_id; }else{ return false; } } function sql_close(){ if($this->db_connect_id){ $this->db_connect_id = null; }else{ return false; } } function pdo_prepare($query) { $pdo_statement = $db_connect_id->prepare($query); return $pdo_statment; } function pdo_execute($params) { unset($this->row[$this->query_result]); $pdo_statement->execute($params); $this->query_result = $pdo_statement->fetchAll(PDO::FETCH_ASSOC); return $this->query_result; } function sql_error(){ return $this->db_connect_id->errorInfo(); } function pdo_fetchrow($params){ if($pdo_statement){ $pdo_statement->execute($params); $this->row[$pdo_statement] = $pdo_statement->fetch(PDO::FETCH_ASSOC); return $this->row[$pdo_statment]; }else{ return false; } } function sql_numrows($query_id){ if($query_id){ return $query_id->rowCount(); }else{ return false; } } } ?>