• Domingo 22 de Diciembre de 2024, 23:05

Autor Tema:  No Funciona Consulta A Base De Datos  (Leído 1175 veces)

neorent

  • Miembro MUY activo
  • ***
  • Mensajes: 249
    • Ver Perfil
    • http://www.laestokada.cl
No Funciona Consulta A Base De Datos
« en: Jueves 19 de Octubre de 2006, 18:46 »
0
que tal amigos del foro estoy haciendo una consulta pero no me resulta ustedes podria ver que esta mal bueno este es el error que me da
Código: Text
  1.  
  2. Warning: odbc_do(): SQL error: [Microsoft][Controlador ODBC Microsoft Access] Error de sintaxis en la cláusula ORDER BY., SQL state 37000 in SQLExecDirect in c:\easyphp1-8\www\soporte\access\pruebadeacccess.php on line 19
  3.  
  4.  

bueno les dejo el code para chekar que pasa gracias a todos
pruebadeacccess.php

Código: Text
  1.  
  2. <HTML>
  3. <style type="text/css">
  4. <!--
  5. .Estilo1 {font-size: 36px}
  6. -->
  7. </style>
  8. <HEAD><TITLE>REQUERIMIENTOS PENDIENTES</TITLE></HEAD>
  9. <BODY>
  10. <body bgcolor="#14285f">
  11.  
  12. <?php include("formato.php");?>
  13. <?php include("../Funciones/myfunc.php");?>
  14. <?php CabeceraPagina(); ?>
  15. <?php
  16. // Se establece la conexión con la fuente de datos
  17. $var="SOLUCIONADO";
  18. $conex = odbc_connect("base_soporte","","");
  19. $consulta = "select folio_atencion, fecha_llamado, hora_llamado, usuario_atencion, direccion_depto, n_oficina, fono_anexo, problema_descrito, tecnico_asignado, estado_atencion from maestro_atenciones ORDER BY `folio_atencion` ASC  WHERE (estado_atencion <> '$var')";
  20. $resultado = odbc_do($conex, $consulta);
  21. $Num_Campos = odbc_num_rows($resultado);
  22. if ($Num_Campos==0){
  23.   echo "DATO NO EXISTE\n";
  24.   }
  25. ?>
  26.  
  27. <TABLE height="5%" BORDER=1 align="left" CELLPADDING=0 CELLSPACING=0">
  28. <TR>
  29. <TD class="style13"> Nº SOLICITUD </TD>
  30. <TD class="style13"> FECHA SOLICITUD  </TD>
  31. <TD class="style13"> HORA SOLICITUD </TD>
  32. <TD class="style13"> NOMBRE USUARIO </TD>
  33. <TD class="style13"> DIRE/UNI. </TD>
  34. <TD class="style13"> OFICINA. </TD>
  35. <TD class="style13"> FONO/ANEXO </TD>
  36. <TD class="style13"> TIPO REQUERIMIENTO </TD>
  37. <td class="style13"> TECNICO ASIGNADO </td>
  38.     <td class="style13"> ESTADO ATENCION </td>
  39.   </TR>
  40.    
  41. <?php      
  42.    while($row = odbc_fetch_array($resultado)) {
  43.       printf("<tr>
  44.           <td><span class='style13'> %s</span></td>
  45.         <td><span class='style13'> %s</span></td>
  46.         <td><span class='style13'> %s</span></td>
  47.         <td><span class='style13'> %s</span></td>
  48.         <td><span class='style13'> %s</span></td>
  49.         <td><span class='style13'> %s</span></td>
  50.         <td><span class='style13'> %s</span></td>
  51.         <td><span class='style13'> %s</span></td>
  52.         <td><span class='style13'> %s</span></td>
  53.         <td><span class='style13'> %s</span></td>
  54.       </tr>",
  55.       $row["folio_atencion"],
  56.         cambiaf_a_normal($row["fecha_llamado"]),
  57.       cambiah_a_normal($row["hora_llamado"]),
  58.       $row["usuario_atencion"],
  59.       $row["direccion_depto"],
  60.       $row["n_oficina"],
  61.       $row["fono_anexo"],
  62.       $row["problema_descrito"],
  63.       $row["tecnico_asignado"],
  64.       $row["estado_atencion"]);
  65.      
  66. }
  67. //echo "<p><a href=fbusqueda.php>Volver a Buscar</p> \n";
  68. echo "\n";
  69.  
  70. //Se liberan recursos y se cierra la conexión
  71. odbc_free_result($resultado);
  72. odbc_close($conex);
  73. ?>
  74. </table>
  75. <?php PiePagina(); ?>
  76. </BODY>
  77. </HTML>
  78.  
  79.  
Un Tigre Nunka Kambia Sus Rayas

F_Tanori

  • Moderador
  • ******
  • Mensajes: 1919
  • Nacionalidad: mx
    • Ver Perfil
Re: No Funciona Consulta A Base De Datos
« Respuesta #1 en: Jueves 19 de Octubre de 2006, 19:40 »
0
Código: Text
  1.  
  2. $consulta = "select folio_atencion, fecha_llamado, hora_llamado, usuario_atencion, direccion_depto, n_oficina, fono_anexo, problema_descrito, tecnico_asignado, estado_atencion from maestro_atenciones WHERE (estado_atencion <> '$var')
  3. ORDER BY folio_atencion ASC";
  4.  
  5.  


El ORDER BY es despues del WHERE :)


Saludos
" ExIsTo y A vEcEs PiEnSo "

NOTA:
===========================================================================================================================
Este foro es para ayudar, aprender, compartir... usenlo para eso,
NO SE RESUELVEN DUDAS POR MENSAJE PRIVADO Y MENOS POR CORREO
===========================================================================================================================

neorent

  • Miembro MUY activo
  • ***
  • Mensajes: 249
    • Ver Perfil
    • http://www.laestokada.cl
Re: No Funciona Consulta A Base De Datos
« Respuesta #2 en: Jueves 19 de Octubre de 2006, 21:36 »
0
gracias por la ayuda funciona de maravilla gracias
Un Tigre Nunka Kambia Sus Rayas