Ver Mensaje Individual
  #48 (permalink)  
Antiguo 25/08/2011, 13:39
Avatar de andresdzphp
andresdzphp
Colaborador
 
Fecha de Ingreso: julio-2011
Ubicación: $this->Colombia;
Mensajes: 2.749
Antigüedad: 12 años, 10 meses
Puntos: 793
Respuesta: Bandeja de Entrada

Cita:
Iniciado por yolanda16568 Ver Mensaje
Al poner este codigo mesale NULL

Porfavor me podeis poner como quedaria todo el codigo no me entero.
Eso quiere decir que el problema viene desde mucho atrás ya que no se está pasando correctamente esa variable de sesión. Además nisiquiera tienes sesion session_start(), que debe ir en la primera línea de tu código abajo de <?php, debes usarlo siempre que vayas a usar una sesión. Saludos

http://php.net/manual/es/function.session-start.php

Código PHP:
Ver original
  1. <?php
  2. $estado = isset($_GET['estado']) ? $_GET['estado'] : 1;
  3. $sql = "SELECT * FROM avisos A, estado_aviso E_A WHERE E_A.id_estado=A.id_estado AND E_A.id_estado = $estado  AND A.nombre='" .
  4.  $_SESSION['MM_Username'] . "'";
  5. $res = mysql_query($sql) or die(mysql_error());
  6. if (mysql_num_rows($res)) {
  7.     while ($row = mysql_fetch_object($res)) {
  8.         echo $row->texto . '<br />';
  9.     }
  10. }
  11. ?>
__________________
Si sabemos como leer e interpretar el manual será mucho más fácil aprender PHP. En lugar de confiar en ejemplos o copiar y pegar - PHP