Lo de molestar olvidate, para eso estamos por aquí.
 
Podrias volver a poner todo el codigo completo actual? 
mas que nada para ver como va la cosa, a ver si nos fuimos a equivocar en algo 
Lo del error del 0 tienes razon, lo que indica es que el error es que se divide entre 0, pero sabes que? ya e vuelto a encontrar el error. 
Volvemos al codigo, especialmente estas lineas  
 Código PHP:
    $total_paginas = ceil($total_registros / $registros);
 
if($total_registros && $total_registros != -1)
{ 
    $registros = 10;  //Número de registros por pagina 
    
  Cae de cabeza, pero al hacerlo rapido es lo que tiene 
Cuanto vale $registros antes de  
 Código PHP:
    $total_paginas = ceil($total_registros / $registros); 
    
  ?? 
Nada, por que no la hemos ni definido (si hace sun isset($registros) en esa misma linea te devolverá false. 
Para corregirlo hay que mover la linea 
 Código PHP:
    $registros = 10;  //Número de registros por pagina 
    
  a antes de la linea   
 Código PHP:
    $total_paginas = ceil($total_registros / $registros); 
    
  Entonces podriamos hacerlo así. 
Al inicio de todo  
 Código PHP:
    $Tbusq = $_POST["opCAMPO1"]; 
$accion = $_POST["txtEXPR1"]; 
$pagina = (isset($_GET['pagina'])) ? $_GET['pagina'] : 1; //Si esta definida $_GET['pagina'] cojemos su valor, si no hay nada la primera pagina es 1 
    
  Añadimos lo siguiente  
 Código PHP:
    $registros = 10;  //Número de registros por pagina 
    
  De tal forma que queda  
 Código PHP:
    $Tbusq = $_POST["opCAMPO1"]; 
$accion = $_POST["txtEXPR1"]; 
$pagina = (isset($_GET['pagina'])) ? $_GET['pagina'] : 1; //Si esta definida $_GET['pagina'] cojemos su valor, si no hay nada la primera pagina es 1
$registros = 10;  //Número de registros por pagina 
    
  Luego buscamos  
 Código PHP:
    $registros = 10;  //Número de registros por pagina 
    
  Debajo de  
 Código PHP:
    if($total_registros && $total_registros != -1)
{ 
    
  Y lo borramos, y ya esta! 
Respecto a tu pregunta, el isset es para saber si esta definida, es decir, si haces $registros = ''; 
Con un isset esto te devolverá true, pero si haces $registros te devolverá false 
No se si me e explicado bien, si no aquí estoy