BUen dia
Cita: $resultados = mysql_query("SELECT id FROM articulos WHERE visible = 1 AND titulo LIKE '%$busqueda%'");
$total_registros = mysql_num_rows($resultados);
$resultados = mysql_query("SELECT * FROM articulos WHERE visible = 1 AND titulo LIKE '%$busqueda%' ORDER BY fecha DESC LIMIT $inicio, $registros");
TIENES DOS VARIABLES QEU SON DIFERENTES CON EL MISMO NOMBRE, CAMBIALE EL NOMBRE A UNA O USA UN IF PARA QUE SOLO USES LA QUE NECESITES
SALUDOS