Bueno, para empezar, sin el código completo e integro, algunos errores sólo podemos suponerlos...
En primer lugar:
Cita: Warning: mysqli_error() expects exactly 1 parameter, 0 given
Eso dice que al invocar esa función la estás pasando vacía, o con una variable nula.
En segundo,
Cita: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'LIMIT 0, 4' at line 1
tienes un error en el nombre de una variable en esta sentencia:
Código PHP:
Ver original$query_limit_noticias = sprintf("%s LIMIT %d, %d", $queryi_noticias, $startRow_noticias, $maxRows_noticias);
Le sobra una "i" a
$queryi_noticias.
Es lo que ya te dije: Hay que ser meticuloso.