д.Коль, как ты мог)
public function query($query_string)
{
$this->connection();
$result = mysql_query($query_string, $this->connect);
if($result === false)
{
$error = mysql_error();
$trace = debug_backtrace();
$head = $error ?'<b style="color:red">MySQL error: </b><br>
<b style="color:green">'. $error .'</b><br><br>':NULL;
$error_log = date("Y-m-d h:i:s") .' '. $head .'
<b>Query: </b><br>
<pre><span style="color:#CC0000">'. $trace[0]['args'][0] .'</pre></span><br><br>
<b>File: </b><b style="color:#660099">'. $trace[0]['file'] .'</b><br>
<b>Line: </b><b style="color:#660099">'. $trace[0]['line'] .'</b>';
file_put_contents(APPATH .'/logs/mysql.log', strip_tags($error_log) ."\n\n", FILE_APPEND);
Zzika::error404('<center><h1>MySQL ошибка</h1><br /><h4>Произошла MySQL ошибка. Администратор об этом уже извещщен. В скором она будет устранена</h4></center>');
}
_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker