Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/04/2009, 10:53
majony
(Desactivado)
 
Fecha de Ingreso: diciembre-2008
Mensajes: 421
Antigüedad: 15 años, 11 meses
Puntos: 0
Pregunta Mensaje de error

No se pq este mensaje :.

Unknown column 'fecha' in 'order clause'

Código php:
Ver original
  1. <?php
  2.  
  3.    // Conectar con el servidor de base de datos
  4.       $conexion = mysql_connect ("localhost", "root", "")
  5.          or die ("No se puede conectar con el servidor");
  6.  
  7.    // Seleccionar base de datos
  8.       mysql_select_db ("bd_asociacion")
  9.          or die ("No se puede seleccionar la base de datos");
  10.  
  11.    // Enviar consulta
  12.       $instruccion = "select * from noticias";
  13.      
  14.       $actualizar = $_POST['actualizar'];
  15.       $categoria = $_POST['categoria'];
  16.       if (isset($actualizar) && $categoria != "Todas")
  17.          $instruccion = $instruccion . " where categoria='$categoria'";
  18.  
  19.       $instruccion = $instruccion . " order by fecha desc";
  20.       $consulta = mysql_query ($instruccion, $conexion)
  21.          or die (mysql_error());
  22.  
  23.    // Mostrar resultados de la consulta
  24.       $nfilas = mysql_num_rows ($consulta);
  25.       if ($nfilas > 0)
  26.       {
  27.          print ("<TABLE>\n");
  28.          print ("<TR>\n");
  29.          print ("<TH>Título</TH>\n");
  30.          print ("<TH>Texto_Corto</TH>\n");
  31.          print ("<TH>Texto_Completo</TH>\n");
  32.          print ("<TH>Fecha_Publicacion</TH>\n");
  33.          print ("<TH>estado</TH>\n");
  34.          print ("<TH>id_administrador</TH>\n");
  35.          print ("<TH>Categoria</TH>\n");
  36.          print ("</TR>\n");
  37.  
  38.          for ($i=0; $i<$nfilas; $i++)
  39.          {
  40.             $resultado = mysql_fetch_array ($consulta);
  41.             print ("<TR>\n");
  42.             print ("<TD>" . $resultado['titulo'] . "</TD>\n");
  43.             print ("<TD>" . $resultado['texto_corto'] . "</TD>\n");
  44.             print ("<TD>" . $resultado['texto_completo'] . "</TD>\n");
  45.             print ("<TD>" . $resultado['fecha_publicacion'] . "</TD>\n");
  46.             print ("<TD>" .  $resultado['estado'] . "</TD>\n");
  47.              print ("<TD>" . $resultado['id_administrador'] . "</TD>\n");
  48.             print ("<TD>" . $resultado['categoria'] . "</TD>\n");
  49.             print ("</TR>\n");
  50.          }
  51.  
  52.          print ("</TABLE>\n");
  53.       }
  54.       else
  55.          print ("No hay noticias disponibles");
  56.  
  57. // Cerrar conexión
  58.    mysql_close ($conexion);
  59.  
  60. ?>