GODGollox
New Member
- Joined
- Apr 9, 2019
- Messages
- 22
- Reaction score
- 0
THIS IS MY
File: C:\xampp\htdocs\classes/database_sqlite.php Line: 22
PHP:
<?php
if(!defined('INITIALIZED'))
exit;
class Database_MySQL extends Database
{
public function __construct()
{
$this->setDatabaseDriver(self::DB_MYSQL);
}
public function connect()
{
try
{
parent::__construct('mysql:host=' . $this->getDatabaseHost() . ';port=' . $this->getDatabasePort() . ';dbname=' . $this->getDatabaseName(), $this->getDatabaseUsername(), $this->getDatabasePassword());
$this->setConnected(true);
return true;
}
catch(PDOException $error)
{
new Error_Critic('', 'CANNOT CONNECT TO DATABASE: ' . $error->getMessage());
return false;
}
}
public function fieldName($name)
{
if(strspn($name, "1234567890qwertyuiopasdfghjklzxcvbnm_") != strlen($name))
new Error_Critic('', 'Invalid field name format.');
return '`' . $name . '`';
}
public function tableName($name)
{
if(strspn($name, "1234567890qwertyuiopasdfghjklzxcvbnm_") != strlen($name))
new Error_Critic('', 'Invalid table name format.');
return '`' . $name . '`';
}
}
Post automatically merged:
Last edited: