Просмотр поста #530657: У Вас есть один вопрос? - Тогда задайте его тут! new!

.
kandyor

где я накосячил? думаю объяснять не надо что тут происходит:

$sql = new _sql(); 
$q   = " -s `id`, `name`, `type`, `time` -f `albums` -o `time` -d ";
$req = $sql->query($q);

сама функция:
public static function query($r)
{
if (!empty($r)){
$search  = array('-s', '-u', '-i', '-d', '-f', '-w', '-o', '-d', '-a', '-l');
$replase= array('SELECT', 'UPDATE', 'INSERT', 'DELETE FROM', 'FROM', 'WHERE', 'ORDER BY', 'DESC', 'ASC', 'LIMIT');
$req = preg_replace($search, $replase, $r);
$res = mysql_query($req);
}
return $res;
}

но это все приводит к No ending delimiter '-' found in...