No funcionan los link por url


#1

Tengo una paginación de resultados cuyos links no funcionan desde la vista del navegador, pero si funcionan desde la vista de "ver código fuente de la página"
Adjunto el código por si alguien me puede ayudar:

<?php session_start(); if(isset($_SESSION['valor']) & $_SESSION['valor']==6) { include '../../../conexiones/miConexion.php'; var_dump($_GET); if (isset($_GET["sentencia"])) { $select=$_GET["sentencia"]; } else { } echo "
"; ////////////////////////////////////**************************************** $regAmostrar=4; if (!isset($_GET['numPagina'])) { $numPagina=1; $inicio=0; echo "No se ha establecido numPagina
"; } else { $numPagina=$_GET['numPagina']; $inicio=($numPagina-1)*$regAmostrar; echo "se ha establecido numPagina
"; } if(!$miconexion) { echo "

Hubo un error de conexión a la base

"; } else { if(empty($select)) { $select="select operarios.dni, operarios.nombre, categoria, capacitacion1, antiguedad, localidad, provincia, gruista, carretillero, clientes.nombre as empresa from operarios inner join (proyectos inner join clientes on proyectos.cif=clientes.cif) on operarios.id_proyecto=proyectos.id_proyecto where 1"; if(!empty($_GET['categoria'])) { $select.=' and categoria ='."'".$_GET['categoria']."'"; } if(!empty($_GET['capacitacion1'])) { $select.=' and capacitacion1 ='."'".$_GET['capacitacion1']."'"; } if(!empty($_GET['gruista'])) { $select.=' and gruista ='."'".$_GET['gruista']."'"; } if(!empty($_GET['carretillero'])) { $select.=' and carretillero ='."'".$_GET['carretillero']."'"; } if(!empty($_GET['localidad'])) { $select.=' and localidad ='."'".$_GET['localidad']."'"; } if(!empty($_GET['provincia'])) { $select.=' and provincia ='."'".$_GET['provincia']."'"; } } } if($sent_eject=mysqli_query($miconexion,$select)) { echo "Exito en la consulta
******linea66**********************"; } else { echo "No se pudo realizar la consulta"; } $contar=mysqli_num_rows($sent_eject); //contamos los resultados de la consulta $totalPaginas=ceil($contar/$regAmostrar); echo $totalPaginas." páginas a mostrar
"; $select2=$select; $select2.= ' limit '.$inicio; $select2.= ','.$regAmostrar; echo $select2; $sent_eject2=mysqli_query($miconexion,$select2); ?> Mostrando operarios #volver{ font-size:1.5em; color:#03F; margin-left:100px; margin-top:100px; width:450px; background-color:#6CF; }

volver a la página de inicio

volver a la página de consultas

<?php while ($row=mysqli_fetch_assoc($sent_eject2)) {

?>


<?php
foreach ($row as $res[‘key’]=>$res[‘value’])
{ ?>

<?php
} ?>
<?php

}
?>

DNI Nombre Categoría Capacitación Antigúedad Localización Provincia Gruista Carretillero Cliente
<?php echo $res['value'] ?>
<?php if($totalPaginas>1) { ?>
 <table>
 <th>
 <?php
 for($i=1;$i<=$totalPaginas;$i++)								
 {
	 if($i==$numPagina)
	 {
		  ?>
	 <td><?php echo $i; ?></td>
       <?php 
	 }
	 else
	 {
						?>
                        
                        <td><a href="r_busca_operario.php?numPagina=<?php echo $i; ?>&$select"><?php echo $i;?></a></td>
      <td><a href="https://www.google.es"><?php echo $i;?></a></td>                  
                        
                        	
                                    <?php
	 }
 }?>
  </table>
  <?php

}

?>

<?php } else { header("location:../../../error.php"); } ?>

#2

@peter_gun Lo siento, todavía no te entiendo? ¿Puedes ser mas específico?
Si es posible, publica una captura de pantalla de tu problema.


#3

Las sentencias expuestas recogen la información de un formulario y realizan una consulta a una base de datos.
Loa resultados de la consulta se muestran de 4 en 4 en una table simple y al pie de la misma se incorporan “los link por url” en forma de números para acceder a la siguiente página de resultados. Eso es lo que no funciona. Cuando se sitúa el puntero sobre los enlaces aparece la “mano” pero no muestra la dirección de reenvío a la que debería ir el enlace y no hace la redirección:

image

Espero que se muestre la imagen


#4

Por cierto, trabajo con Dreamweaver CS6. En local funciona perfectamente y, como dije en el primer mensaje, cuando visualizamos el código fuente de la página resultante en 000webhost, desde ahí SI funcionan los enlaces