el tema es que solo me recupera un registros pero son dos como hago para pasar el registro por xajax 2 veces cuando busco por ejemplo la palabra "mesa" que coincide con dos registros en la base de datos
La idea del foreach es que lo haga 2 veces que es la cantidad de filas en la db que nos devuelve la funcion result
Código PHP:
$this->load->library('xajax/Xajax');
$consulta = $this->db->query("SELECT * FROM producto WHERE titulo LIKE '%$clave%'");
if($consulta->num_rows()>0){
foreach($consulta->result() as $row){
$respuesta = new xajaxResponse();
$html = $row->titulo."<hr>";
$respuesta -> assign('respuesta','innerHTML',$html);
return $respuesta;
}
}else {
$this->load->library('xajax/Xajax');
$respuesta = new xajaxResponse();
$html = "No se encontro el producto que buscas";
$respuesta -> assign('respuesta','innerHTML',$html);
return $respuesta;
}
Un saludo