PageRenderTime 46ms CodeModel.GetById 17ms RepoModel.GetById 0ms app.codeStats 0ms

/provadm/administrador/inmuebles/inmueble_images.php

https://gitlab.com/albert925/inmoprov
PHP | 209 lines | 205 code | 1 blank | 3 comment | 9 complexity | dc0d9566adf8cbd09136747287ad7ce6 MD5 | raw file
  1. <?php
  2. include '../../../config.php';
  3. session_start();
  4. if (isset($_SESSION['adm'])) {
  5. $idradd=$_SESSION['adm'];
  6. $datadm="SELECT * from administrador where id_adm=$idradd";
  7. $sql_adm=mysql_query($datadm,$conexion) or die (mysql_error());
  8. while ($ad=mysql_fetch_array($sql_adm)) {
  9. $usad=$ad['user_adm'];
  10. $tpad=$ad['tp_adm'];
  11. }
  12. $idR=$_GET['ib'];
  13. if ($idR=="") {
  14. echo "<script type='text/javascript'>";
  15. echo "alert('id de inmueble no disponible');";
  16. echo "var pagina='../inmuebles';";
  17. echo "document.location.href=pagina;";
  18. echo "</script>";
  19. }
  20. else{
  21. $datos="SELECT * from inmuebles where cod_inm=$idR";
  22. $sql_datos=mysql_query($datos,$conexion) or die (mysql_error());
  23. while ($dt=mysql_fetch_array($sql_datos)) {
  24. $usb=$dt['usuario_id'];
  25. $tpb=$dt['tip_inm_id'];
  26. $ab=$dt['muni_id'];
  27. $bb=$dt['barr_id'];
  28. $cb=$dt['direccion_inm'];
  29. $db=$dt['estrato'];
  30. $eb=$dt['hab_inm'];
  31. $fb=$dt['sal_inm'];
  32. $gb=$dt['com_inm'];
  33. $hb=$dt['ban_inm'];
  34. $ib=$dt['coc_inm'];
  35. $jb=$dt['bal_inm'];
  36. $kb=$dt['pat_inm'];
  37. $lb=$dt['par_inm'];
  38. $mb=$dt['prec_inm'];
  39. $nb=$dt['prec_m2_inm'];
  40. $ob=$dt['area'];
  41. $pb=$dt['adminis_inm'];
  42. $qb=$dt['amobla_inm'];
  43. $rb=$dt['superficie_m2_inm'];
  44. $sb=$dt['superf_terre_inm'];
  45. $tb=$dt['estd_inm'];
  46. $ub=$dt['fe_inm'];
  47. $vb=$dt['lat_inm'];
  48. $wb=$dt['lon_inm'];
  49. $xb=$dt['descip_inm'];
  50. $yb=$dt['ff_inm'];
  51. $zb=$dt['fp_inm'];
  52. $aab=$dt['quin_publico'];
  53. }
  54. ?>
  55. <!DOCTYPE html>
  56. <html lang="es">
  57. <head>
  58. <meta charset="utf-8" />
  59. <meta name="viewport" content="width=device-width, maximun-scale=1" />
  60. <meta name="description" content="Administra usuarios" />
  61. <meta name="keywords" content="Todos los usuarios" />
  62. <title>Inmueble del cod <?php echo "$idR"; ?>|Inmobiliaria Provase</title>
  63. <link rel="icon" href="../../../imagenes/icon.png" />
  64. <link rel="stylesheet" href="../../../css/normalize.css" />
  65. <link rel="stylesheet" href="../../../css/iconos/style.css" />
  66. <link rel="stylesheet" href="../../../css/style.css" />
  67. <link rel="stylesheet" href="../../../css/admin.css" />
  68. <script src="../../../js/jquery_2_1_1.js"></script>
  69. <script src="../../../js/scripag.js"></script>
  70. <script src="../../../js/scriadmin.js"></script>
  71. <script src="../../../js/adminmuebles.js"></script>
  72. </head>
  73. <body>
  74. <header>
  75. <figure id="logo">
  76. <a href="../">
  77. <img src="../../../imagenes/logo.png" alt="logo" />
  78. </a>
  79. </figure>
  80. </header>
  81. <article id="menuybusc">
  82. <nav id="mnP">
  83. <ul>
  84. <li><a href="../munins">Municipios y Barrios</a></li>
  85. <li><a href="../usuarios">Usuarios</a></li>
  86. <li><a class="sel" href="../inmuebles">Inmuebles</a></li>
  87. <li><a href="../proyectos">Proyectos</a></li>
  88. <li><a href="../"><?php echo "$usad"; ?></a></li>
  89. <li><a href="../../../cerrar">Salir</a></li>
  90. </ul>
  91. </nav>
  92. <div id="boton_mov"><span class="icon-menu"></span></div>
  93. <article id="buscador">
  94. <div><span class="icon-search"></span></div>
  95. </article>
  96. </article>
  97. <nav id="mnB">
  98. <a href="../inmuebles">Ver Inmuebles</a>
  99. <a href="tipos_inmuebles.php">Tipos de Inmuebles</a>
  100. </nav>
  101. <section>
  102. <h1>Imagenes de Inmueble del cod <?php echo "$idR"; ?></h1>
  103. <article id="automargen">
  104. <form action="#" method="post" enctype="multipart/form-data" id="nvG_imb" class="columninput">
  105. <input type="text" id="idib" name="idib" value="<?php echo $idR ?>" required style="display:none;" />
  106. <label><b>Imagen (resolución permitida 1200 x 1088)</b></label>
  107. <input type="file" id="imgib" name="imgib" required />
  108. <div id="txgib"></div>
  109. <input type="submit" value="Subir e ingresar" id="nvimgimb" />
  110. </form>
  111. </article>
  112. <article id="automargen" class="flxB">
  113. <?php
  114. error_reporting(E_ALL ^ E_NOTICE);
  115. $tamno_pagina=15;
  116. $pagina= $_GET['pagina'];
  117. if (!$pagina) {
  118. $inicio=0;
  119. $pagina=1;
  120. }
  121. else{
  122. $inicio= ($pagina - 1)*$tamno_pagina;
  123. }
  124. $ssql="SELECT * from images_imb where ib_id=$idR order by id_img_ib asc";
  125. $rs=mysql_query($ssql,$conexion) or die (mysql_error());
  126. $num_total_registros= mysql_num_rows($rs);
  127. $total_paginas= ceil($num_total_registros / $tamno_pagina);
  128. $gsql="SELECT * from images_imb where ib_id=$idR order by id_img_ib asc limit $inicio, $tamno_pagina";
  129. $impsql=mysql_query($gsql,$conexion) or die (mysql_error());
  130. while ($gh=mysql_fetch_array($impsql)) {
  131. $idgmib=$gh['id_img_ib'];
  132. $rtgmib=$gh['rut_ib'];
  133. ?>
  134. <figure>
  135. <img src="../../../<?php echo $rtgmib ?>" alt="imange_<?php echo $idr ?>_<?php echo $idgmib ?>" />
  136. <figcaption class="columninput">
  137. <a class="dell" href="borrimagen_imb.php?br=<?php echo $idgmib ?>&ib=<?php echo $idR ?>">Borrar</a>
  138. </figcaption>
  139. </figure>
  140. <?php
  141. }
  142. ?>
  143. </article>
  144. <article id="automargen">
  145. <br />
  146. <b>Páginas: </b>
  147. <?php
  148. //muestro los distintos indices de las paginas
  149. if ($total_paginas>1) {
  150. for ($i=1; $i <=$total_paginas ; $i++) {
  151. if ($pagina==$i) {
  152. //si muestro el indice del la pagina actual, no coloco enlace
  153. ?>
  154. <b><?php echo $pagina." "; ?></b>
  155. <?php
  156. }
  157. else{
  158. //si el índice no corresponde con la página mostrada actualmente, coloco el enlace para ir a esa página
  159. ?>
  160. <a href="inmueble_images.php?ib=<?php echo $idR ?>&pagina=<?php echo $i ?>"><?php echo "$i"; ?></a>
  161. <?php
  162. }
  163. }
  164. }
  165. ?>
  166. </article>
  167. </section>
  168. <footer>
  169. <article class="flexfoot">
  170. <article id="contfo">
  171. <h2>CONTACTO DETALLES</h2>
  172. <article>
  173. <div><span class="icon-location"></span>Av. 1E # 11-142 Barrio Caobos</div>
  174. <div>Colombia - Cúcuta</div>
  175. <div>
  176. <span class="icon-phone"></span>
  177. 314 394 1701 - 315 827 4399
  178. </div>
  179. <div>
  180. <span class="icon-old-phone"></span>
  181. 583 0897/98 - 573 0190 - 571 22 62
  182. </div>
  183. <div><span class="icon-mail"></span> Info@inmobiliariaprovase.com.co</div>
  184. </article>
  185. </article>
  186. <article id="mapagoogle">
  187. <article id="map_canvas" class="mapas"></article>
  188. </article>
  189. </article>
  190. <article class="finfoot">
  191. CONAXPORT © 2015 &nbsp;&nbsp;todos los derechos reservados &nbsp;- &nbsp;PBX (5) 841 733 &nbsp;&nbsp;Cúcuta - Colombia &nbsp;&nbsp;
  192. <a href="http://conaxport.com/" target="_blank">www.conaxport.com</a>
  193. </article>
  194. </footer>
  195. <script src="http://www.google.com/jsapi"></script>
  196. <script src="../../../js/colmapa.js"></script>
  197. </body>
  198. </html>
  199. <?php
  200. }
  201. }
  202. else{
  203. echo "<script type='text/javascript'>";
  204. echo "var pagina='../../errroadm.html';";
  205. echo "document.location.href=pagina;";
  206. echo "</script>";
  207. }
  208. ?>