witam w moim skrypcie wywala taki błąd (wynik działania klasy):
1064 : Something is wrong in your syntax obok '(xml_date = 1115675545 ' w linii 1
żaś skrypt:
<?php
class Core extends Parser{
var $row;
//funckja pobierająca dane z bazy danych
function GetData () {
$GLOBALS['sql']->query('SELECT * FROM ' . cms_config);
$this->row = $GLOBALS['sql']->fetch_array();
}
//funkcja sprawdzająca czy plik z konfigiem został zmieniony
function CheckConfig ($plik) {
$this->plik = $plik;
if (filemtime ($this->plik) != $this->row['xml_date']) { $this->InsertData();
}
} else {
}
}
//funkcja umieszczająca dane w bazie danych
function InsertData () {
$site_name = $this->xml->site->site_name;
$site_keywords = $this->xml->site->site_keywords;
$site_description = $this->xml->site->site_description;
$log_config = $this->xml->log_config;
$news_pp = $this->xml->news->news_pp;
$news_koments = $this->xml->news->news_koments;
$GLOBALS['sql']->query(\"UPDATE \" .cms_config. \" SET (xml_date = $dp
site_name = $site_name,
site_keywords = $site_keywords,
site_description = $site_description,
log_config = $log_config,
news_pp = $news_pp,
news_koments = $news_koments)\");
}
}
?>
błąd wypada akyrat w tym zapytaniu, co tu jest źle