Gracias por responderme, coloco parte del codigo que estoy utilizando:
Código PHP:
$buscar=rawurlencode("'%".$tag."%'");
$sWhere_final=" WHERE identificarmaterial.tag LIKE $buscar";
$sQuery = "SELECT SQL_CALC_FOUND_ROWS ".str_replace(" , ", " ", implode(", ", $aColumns))."
FROM $sTable $sWhere_final $sWhere $sOrder $sLimit";
$rResult = $this->_db->query($sQuery) or die($this->_db->error());
Me da error, en esta linea: $rResult = $this->_db->query($sQuery) or die($this->_db->error()); pero la sentencia esta bien porque la ejecuto en el phpmyadmin y funciona pero en php es donde da el error.