Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/04/2016, 21:53
mortisdj
 
Fecha de Ingreso: mayo-2014
Ubicación: Valencia
Mensajes: 63
Antigüedad: 10 años
Puntos: 0
Resultado de busqueda

Buenas en mi quiero que me muestre un listado con los profesores que dependen de un centro.

En la página los centros tengo lo siguiete:

Código PHP:
      <td align="center">
        <a href="profes-registrados-list.php?intCentro=<?php echo $row_Categorias['intCentro']; ?>"><img src="images/iconos/profes.png" alt="Editar" title="Editar" width="16" height="16"></a>

      </td>
Aquí bien, cuando va a la nueva página por ejemplo con la variable de intCentro = 2 me va a :

http://alumnos.tulibrodefp.es/profes...hp?intCentro=2

Pero mi problema viene a como configurar la página profes-registrados-list.php, ya que tengo en ella una serie de formulario de busquedas y siempre me aparece en blanco cuando vengo de la página de centros.

Mi página de profes es la siguiente:

Código PHP:
<?php require_once('Connections/conexion.php'); ?>
<?php 
if(isset( $_SESSION['MM_UserGroup']) &&  $_SESSION['MM_UserGroup']==1){?>
<?php 
require_once('includes/funciones.php'); ?>
<?php
if (!function_exists("GetSQLValueString")) {
function 
GetSQLValueString($theValue$theType$theDefinedValue ""$theNotDefinedValue ""
{
  if (
PHP_VERSION 6) {
    
$theValue get_magic_quotes_gpc() ? stripslashes($theValue) : $theValue;
  }

  
$theValue function_exists("mysql_real_escape_string") ? mysql_real_escape_string($theValue) : mysql_escape_string($theValue);

  switch (
$theType) {
    case 
"text":
      
$theValue = ($theValue != "") ? "'" $theValue "'" "NULL";
      break;    
    case 
"long":
    case 
"int":
      
$theValue = ($theValue != "") ? intval($theValue) : "NULL";
      break;
    case 
"double":
      
$theValue = ($theValue != "") ? doubleval($theValue) : "NULL";
      break;
    case 
"date":
      
$theValue = ($theValue != "") ? "'" $theValue "'" "NULL";
      break;
    case 
"defined":
      
$theValue = ($theValue != "") ? $theDefinedValue $theNotDefinedValue;
      break;
  }
  return 
$theValue;
}
}
$consulta="";
if (  isset(
$_GET['cadenabusqueda']) && $_GET['cadenabusqueda']<>'' ){
$consulta=stripslashes($_GET['cadenabusqueda']);
}     
if ( isset(
$_GET['recordPendientes']) && $_GET['recordPendientes']='ver'){
$consulta " AND (tblprofesores.strPassword IS NULL or tblprofesores.strPassword='')";
}
if( isset(
$_POST['MM_Search']) && $_POST['MM_Search']=="form1" ){
    
$Busqueda $_POST['busqueda'];
    
$consulta " AND strNombre LIKE '%".$Busqueda."%' OR strApellidos LIKE '%".$Busqueda."%'  OR strEmail LIKE '%".$Busqueda."%' ";
}
/*mysql_select_db($database_conexion, $conexion);
$query_Usuarios = "SELECT * FROM tblprofesores WHERE tblprofesores.intNivelAcceso >1 ".$consulta." ORDER BY tblprofesores.strApellidos DESC";
$Usuarios = mysql_query($query_Usuarios, $conexion) or die(mysql_error());
$row_Usuarios = mysql_fetch_assoc($Usuarios);
$totalRows_Usuarios = mysql_num_rows($Usuarios);*/

$currentPage $_SERVER["PHP_SELF"];

$maxRows_Usuarios 20// Numero de registros x pagina
$pageNum_Usuarios 0;  // Seleccion de página
$interval_page 4// desde la pagina actual - este valor hasta la pagina actual + este valor

if (isset($_GET['pageNum_Usuarios'])) {
  
$pageNum_Usuarios $_GET['pageNum_Usuarios'];
}
$startRow_Usuarios $pageNum_Usuarios $maxRows_Usuarios;

mysql_select_db($database_conexion$conexion);
$query_Usuarios sprintf("SELECT * FROM tblprofesores  WHERE tblprofesores.intNivelAcceso >1 %s ORDER BY intId DESC"$consulta);
$query_limit_Usuarios sprintf("%s LIMIT %d, %d"$query_Usuarios$startRow_Usuarios$maxRows_Usuarios);
//echo $query_limit_Usuarios;
$Usuarios mysql_query($query_limit_Usuarios$conexion) or die(mysql_error());
$row_Usuarios mysql_fetch_assoc($Usuarios);

if (isset(
$_GET['totalRows_Usuarios'])) {
  
$totalRows_Usuarios $_GET['totalRows_Usuarios'];
} else {
  
$all_Usuarios mysql_query($query_Usuarios);
  
$totalRows_Usuarios mysql_num_rows($all_Usuarios);
}
$totalPages_Usuarios ceil($totalRows_Usuarios/$maxRows_Usuarios)-1;



$queryString_Usuarios "";
if (!empty(
$_SERVER['QUERY_STRING'])) {
  
$params explode("&"$_SERVER['QUERY_STRING']);
  
$newParams = array();
  foreach (
$params as $param) {
    if (
stristr($param"pageNum_Usuarios") == false && 
        
stristr($param"totalRows_Usuarios") == false) {
      
array_push($newParams$param);
    }
  }
  if (
count($newParams) != 0) {
    
$queryString_Usuarios "&" htmlentities(implode("&"$newParams));
  }
}
$queryString_Usuarios sprintf("&totalRows_Usuarios=%d%s"$totalRows_Usuarios$queryString_Usuarios);
?>
<!DOCTYPE html>
<html lang="es"><!-- InstanceBegin template="/Templates/Principal.dwt.php" codeOutsideHTMLIsLocked="false" -->
<head>
<!-- InstanceBeginEditable name="doctitle" -->
<title>Prueba.es</title>
<meta name="description" content="">
<meta name="robots" content="index, follow">
<!-- InstanceEndEditable -->
<meta charset="utf-8">
<?php include("includes/precabecera.php"); ?>

<!-- InstanceBeginEditable name="head" -->
<style>
<?php /*?>EVITAR LA HERENCIA DE ESTILOS ANTERIOR
<?php */
?>
table, table td{
    padding:5px;
}
</style>
<!-- InstanceEndEditable -->
</head>
<body>
<!-- InstanceBeginEditable name="EditRegion3" -->
<?php $menuseleccionado 8;?>
<section class="bg1">
  <!--==============================header=================================-->
  <header id="header">
    <div class="container_12">
      <?php include("includes/cabecera.php"); ?>
      <?php //include("includes/slider.php"); ?>
      <?php include("includes/menu.php"); ?>
    </div>
  </header>
Continuo en el siguiente mensaje con el código, que no me cabe.