Modificación para enlazar con tabla de pedidos.
[ecomupi.git] / contenido / mupis+ubicaciones+dinamico.php
blob31905b7c79dc10f71955cd2ecae0a3236554f211
1 <?php
2 error_reporting(E_STRICT | E_ALL);
3 date_default_timezone_set ('America/El_Salvador');
4 require_once('../include/const.php');
5 require_once('../include/sesion.php');
6 require_once('sub.php');
7 if ( isset( $_GET['MUPI'] ) ) {
8 retornar ( Buscar (strip_tags($_GET['MUPI'])) );
9 } else {
10 retornar ( "Ud. esta utilizando incorrectamente este script de soporte." );
13 function retornar($texto) {
14 exit ('<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />' . $texto . '<br />');
17 function Buscar ($MUPI) {
18 global $session;
19 echo $session->codigo;
20 /* La logica aqui es que si el usuario que solicitó la búsqueda es administrador, entonces se le muestran todos los MUPIS, si no solo se le muestran los suyos */
21 $datos ="";
22 $link = @mysql_connect(DB_SERVER, DB_USER, DB_PASS) or die('Por favor revise sus datos, puesto que se produjo el siguiente error:<br /><pre>' . mysql_error() . '</pre>');
23 mysql_select_db(DB_NAME, $link) or die('!->La base de datos seleccionada "'.$DB_base.'" no existe');
24 if ( $session->isAdmin() ) {
25 $q = "SELECT * FROM ".TBL_MUPI." WHERE codigo_mupi='".$MUPI."';";
26 } else {
27 $q = "SELECT * FROM ".TBL_MUPI." WHERE codigo_mupi='".$MUPI.";";
29 $result = @mysql_query($q, $link) or retornar ('!->Ocurrió un error mientras se revisaba la disponibilidad del MUPI.');
30 /* Error occurred, return given name by default */
31 $num_rows = mysql_numrows($result);
32 if(!$result || ($num_rows < 0)){
33 retornar("Error mostrando la información");
36 if($num_rows == 0){
37 retornar ("¡No hay "._NOMBRE_." con ese código ($MUPI)!");
39 echo '<h2>Datos del MUPI seleccionado</h2>';
40 $datos .= '<table>';
41 $datos .= "<tr><th>Código "._NOMBRE_."</th><th>Dirección</th><th>Foto genérica</th><th>Longitud</th><th>Latitud</th><th>Código evento</th></tr>";
42 for($i=0; $i<$num_rows; $i++){
43 $codigo_mupi = mysql_result($result,$i,"codigo_mupi");
44 $direccion = mysql_result($result,$i,"direccion");
45 $foto_generica = mysql_result($result,$i,"foto_generica");
46 $lon = mysql_result($result,$i,"lon");
47 $lat = mysql_result($result,$i,"lat");
48 $codigo_evento = mysql_result($result,$i,"codigo_evento");
49 $datos .= "<tr><td>$codigo_mupi</td><td>$direccion</td><td>$foto_generica</td><td>$lon</td><td>$lat</td><td>$codigo_evento</td></tr>";
51 $datos .= "</table>";
53 /* Pantallas */
55 $datos .= "<h2>Pantallas alquiladas de este MUPI</h2>";
56 $q = "SELECT * FROM ".TBL_MUPI_FACES." WHERE codigo_mupi='".$MUPI."';";
57 $result = @mysql_query($q, $link) or die('!->Ocurrió un error mientras se revisaba la disponibilidad del MUPI.<pre>'.mysql_error().'</pre>');
58 /* Error occurred, return given name by default */
59 $num_rows = mysql_numrows($result);
60 if(!$result || ($num_rows < 0)){
61 retornar("Error mostrando la información");
64 if($num_rows == 0){
65 $datos .= "¡No hay pantallas alquiladas para ese código ($MUPI)!";
66 retornar ($datos);
69 $datos .= '<table>';
70 $datos .= "<tr><th>Código "._NOMBRE_."</th><th>Código</th><th>Alquilado desde</th><th>Código evento</th></tr>";
71 for($i=0; $i<$num_rows; $i++){
72 $codigo_mupi = mysql_result($result,$i,"codigo_mupi");
73 $codigo = mysql_result($result,$i,"codigo");
74 $alquilado_desde = AnularFechaNula(mysql_result($result,$i,"alquilado_desde"));
75 $codigo_evento = mysql_result($result,$i,"codigo_evento");
76 $datos .= "<tr><td>$codigo_mupi</td><td>$codigo</td><td>$alquilado_desde</td><td>$codigo_evento</td></tr>";
78 $datos .= "</table>";
79 retornar($datos);