Ver Mensaje Individual
  #8 (permalink)  
Antiguo 24/02/2014, 01:02
Avatar de Triby
Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 15 años, 8 meses
Puntos: 2237
Respuesta: Problemas con consulta.

1- Vuelvo a pedirte que pongas lo que aparece en pantalla cuando incluyes var_dump($_SESSION); que, por cierto, debes ponerla después de session_start();

2- Ejecuta la consulta en PhpMyAdmin y cuéntanos si obtienes resultados.

3- Antes de leer la consulta con mysql_fetch_assoc() verifica el total de registros leidos:

Código PHP:
Ver original
  1. if (mysql_num_rows($BESPINOZA) == 0) {
  2.        // No se obtuvieron registros
  3.        // Mensaje de error? y/o fin del script?
  4. }

4- Después de ese if lee la consulta que, es muy posible que devuelva más de una fila y quiero suponer que ya lo tienes contemplado; pero bueno, verifica lo que obtienes:

Código PHP:
Ver original
  1. while($row_BESPINOZA = mysql_fetch_assoc($BESPINOZA)) {
  2.       // Revisa los datos
  3.       var_dump($row_BESPINOZA);
  4.  
  5.       // Realmente necesitas el switch?
  6.       switch($_SESSION['MM_Username'] {
  7.             case: 'BESPINOZA'
  8.                  // Instrucciones
  9.                  break;
  10.             default:
  11.                  // Instrucciones
  12.                  break;
  13.       }
  14. }

5- Sigo preguntándome si realmente necesitas ese switch y, más aún, me intriga que sea por una variable de sesión y no por un dato en el registro; tal vez estés pensando en mostrar diferente contenido de acuerdo al usuario conectado y, si es el caso, creo que sería mejor si lo haces por nivel (admin, gerente, etc.) y no por nombre.
__________________
- León, Guanajuato
- GV-Foto