Ver Mensaje Individual
  #49 (permalink)  
Antiguo 25/08/2011, 13:49
yolanda16568
 
Fecha de Ingreso: agosto-2011
Mensajes: 165
Antigüedad: 12 años, 9 meses
Puntos: 1
Respuesta: Bandeja de Entrada

Cita:
Iniciado por andresdzphp Ver Mensaje
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

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

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. ?>
Gracias pero me sale esto.
Unknown column 'A.id_estado' in 'where clause'