Ver Mensaje Individual
  #9 (permalink)  
Antiguo 20/02/2014, 09:21
Karen_mBrK
 
Fecha de Ingreso: enero-2014
Mensajes: 127
Antigüedad: 10 años, 3 meses
Puntos: 2
Respuesta: Variables de sesion.

Primero, quiero utilizar mis variables de sesión, o bien la tabla que contiene dichos datos (Password, Nombre, Nivel, Curp) Pero solo se ocupan los primeros 3 datos, y me gustaría también usar el curp, para de tal manera, en base al curp que este usando la sesión, se mostrarán datos que pertenezcan a su misma zona.

Al principio del post, coloqué el código que estoy usando para las sesiones, y aquí el código que quiero usar para el filtrado que necesito, cabe mencionar, que dentro de este mismo, también esta un juego de registros que me trae los datos del usuario que está utilizando la sesión, hagan caso omiso de este, ya que ese si funciona correctamente.

Código 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;
}
}

$colname_Datos "-1";
if (isset(
$_SESSION['MM_Username'])) {
  
$colname_Datos $_SESSION['MM_Username'];
}
mysql_select_db($database_Pharma$Pharma);
$query_Datos sprintf("SELECT usuarios.CURP, Nombre, Apellido_P, Apellido_M, RFC, Telefono, Celular, email, Plaza, Fecha_Inicio FROM usuarios inner join login WHERE Usuario = %s AND usuarios.CURP = login.Curp"GetSQLValueString($colname_Datos"text"));
$Datos mysql_query($query_Datos$Pharma) or die(mysql_error());
$row_Datos mysql_fetch_assoc($Datos);
$totalRows_Datos mysql_num_rows($Datos);

// Aquí comienza el filtrado que necesito, pero que no me sale

mysql_select_db($database_Pharma$Pharma);
$query_Supervisor "SELECT usuarios.CURP, usuarios.Nombre, usuarios.Apellido_P, usuarios.Apellido_M, usuarios.RFC, usuarios.Telefono, usuarios.Celular, usuarios.Plaza, usuarios.email, cat_prom_zona.ZONA FROM usuarios, cat_prom_zona, curp_zona ON cat_prom_zona.ZONA = curp_zona.ZONA ";



$Supervisor mysql_query($query_Supervisor$Pharma) or die(mysql_error());
$row_Supervisor mysql_fetch_assoc($Supervisor);
$totalRows_Supervisor mysql_num_rows($Supervisor);
?>