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.