/php-ARCHIVOS/buscar_zona_proceso.php

https://github.com/cabenitez/factuweb · PHP · 97 lines · 75 code · 15 blank · 7 comment · 7 complexity · 61f3af0dc9047af2398e114a0113e23f MD5 · raw file

  1. <?
  2. $nombre = strtoupper($nombre);
  3. if($nombre == "TODOS"){
  4. $pag_consulta = "SELECT localidad.nombre, zona.cod_zona, zona.nombre, zona.porc_vta, zona.porc_transporte FROM zona INNER JOIN localidad WHERE localidad.cod_localidad = zona.cod_localidad ORDER BY zona.nombre, localidad.nombre"; // consulta sql
  5. }else{
  6. $pag_consulta = "SELECT localidad.nombre, zona.cod_zona, zona.nombre, zona.porc_vta, zona.porc_transporte FROM zona INNER JOIN localidad ON localidad.cod_localidad = zona.cod_localidad where zona.nombre LIKE '%$nombre%' order by zona.nombre, localidad.nombre"; // consulta sql
  7. }
  8. //---------------------Paginacion----------------------------------------------------------------------------------------//
  9. $estilo_pag_nav = "barra_nav"; //OPCIONAL Cadena. Contiene el nombre del estilo CSS para los enlaces de paginación.
  10. $estilo_pag_actual = "barra_nav_actual"; //OPCIONAL Cadena. Contiene el nombre del estilo CSS para la pagina actual.
  11. $estilo_pag_info = "caja"; //OPCIONAL Cadena. Contiene el nombre del estilo CSS para la pagina actual.
  12. include("paginador.php"); //OBLIGATORIO Incluimos el script de paginación. Éste ya ejecuta la consulta automáticamente
  13. //---------------------Fin Paginacion------------------------------------------------------------------------------------//
  14. if($pag_filas > 0){
  15. echo $pag_info; //info de paginacion
  16. //---------------------abre la tabla--------------------------------------------------------------------------------------//
  17. echo "<table width='100%' border='0'cellspacing='1' cellpadding='0'>";
  18. echo "<tr class='top'>"; //fila
  19. echo "<td width='30%'><div align='center' class='seccion'>Localidad</div></td>"; //columna
  20. echo "<td width='30%'><div align='center' class='seccion'>Zona</div></td>";
  21. echo "<td width='10%'><div align='center' class='seccion'>% Vta</div></td>";
  22. echo "<td width='10%'><div align='center' class='seccion'>% Transporte</div></td>";
  23. echo "<td width='10%'><div align='center' class='seccion'>Modificar</div></td>";
  24. echo "<td width='10%'><div align='center' class='seccion'>Eliminar</div></td>";
  25. echo "</tr>";
  26. $clase="class='filas'"; //defino la clase para las filas
  27. while($registro = mysql_fetch_array($pag_result)){ // obtengo los resultados
  28. $prov_nombre=$registro[0];
  29. $codigo=$registro[1];
  30. $nombre=$registro[2];
  31. $vta=$registro[3];
  32. $transp=$registro[4];
  33. //echo "<tr onmouseover=color_seleccion(this,'EAEAEA'); onmouseout=color_defecto(this,'F7F7F7'); bgcolor='#F7F7F7'>"; //efecto ded color en las filas
  34. echo "<tr onMouseOver=color_seleccion(this,'E0E0E0'); onMouseOut=color_defecto(this,'EAEAEA'); bgcolor='#EAEAEA'>"; //efecto ded color en las filas
  35. echo "<td $clase align='left'>";
  36. echo $espacio_izq.$prov_nombre;
  37. echo"</td>";
  38. echo "<td $clase align='left'>";
  39. echo $espacio_izq.$codigo." - ".$nombre;
  40. echo"</td>";
  41. echo "<td $clase align='center'>";
  42. echo $vta;
  43. echo"</td>";
  44. echo "<td $clase align='center'>";
  45. echo $transp;
  46. echo"</td>";
  47. $consulta_cliente= "select cod_cliente from cliente where cod_zona = $codigo"; // consulta en la base de datos si ya no se ha registrado el stock inicial
  48. $result_cliente = mysql_query($consulta_cliente); // hace la consulta
  49. $nfilas_cliente = mysql_num_rows ($result_cliente); //indica la cantidad de resultados
  50. echo"<td align='center'>";
  51. if ($nfilas_cliente == 0){ // si existe el usuario inicia la sesion
  52. echo "<img class='iconos' src='../imagenes/modificar.png' border='0' title='Modificar' onClick='javascript: modificar_zona($codigo)'>";
  53. }else{
  54. echo "<img src='../imagenes/modificar_no.png' border='0'>";
  55. }
  56. echo"</td>";
  57. echo"<td align='center'>";
  58. if ($nfilas_cliente == 0){ // si existe el usuario inicia la sesion
  59. echo "<img class='iconos' src='../imagenes/eliminar.png' border='0' title='Eliminar' onClick='javascript: eliminar_zona($codigo)'>"; //onClick='javascript: abreventanaprecio($codigo)'
  60. }else{
  61. echo "<img src='../imagenes/eliminar_no.png' border='0'>";
  62. }
  63. //echo "<img class='iconos' src='../imagenes/eliminar.png' border='0' title='Eliminar' onClick='javascript: eliminar_zona($codigo)'>"; //onClick='javascript: abreventanaprecio($codigo)'
  64. echo"</td>";
  65. echo"</tr>";
  66. }
  67. echo "</table>";
  68. //---------------------cierra tabla--------------------------------------------------------------------------------------//
  69. echo $pag_navegacion;
  70. //================================ OBTIENE LA CONSULTA PARA IMPRIMIR ==================================================================================//
  71. $posicion_limit = strrpos ($pag_consulta, "limit");
  72. $consulta_informe = substr($pag_consulta, 0,$posicion_limit); // obtiene solo la info de la impresora
  73. $consulta_informe = ereg_replace("'","@@",$consulta_informe);
  74. include('consulta_session.php'); // crea el div y el id de session del sql
  75. //================================ FIN DE OBTIENE LA CONSULTA PARA IMPRIMIR ===========================================================================//
  76. }else{
  77. echo "<div class='$estilo_pag_info'>NO se han encontrado Registros</div>";
  78. }
  79. ?>