PageRenderTime 51ms CodeModel.GetById 24ms RepoModel.GetById 0ms app.codeStats 0ms

/registro/ind3x.php

https://gitlab.com/albert925/inmoprov
PHP | 285 lines | 281 code | 1 blank | 3 comment | 13 complexity | 19a9a29f5c72c65c777b6c6465d92599 MD5 | raw file
  1. <?php
  2. include '../config.php';
  3. function Nomtipos($dato,$serv)
  4. {
  5. $sacarnombtp="SELECT * from tipo_inmueble where id_tp=$dato";
  6. $sql_sacartipo=mysql_query($sacarnombtp,$serv) or die (mysql_error());
  7. while ($wtp=mysql_fetch_array($sql_sacartipo)) {
  8. $namwtp=$wtp['nam_tp'];
  9. }
  10. return $namwtp;
  11. }
  12. function NomBarr($dato,$serv)
  13. {
  14. $sacarnombarr="SELECT * from barrios where id_barrio='$dato'";
  15. $sql_sacbarr=mysql_query($sacarnombarr,$serv) or die (mysql_error());
  16. $numbarrio=mysql_num_rows($sql_sacbarr);
  17. if ($numbarrio>0) {
  18. while ($brw=mysql_fetch_array($sql_sacbarr)) {
  19. $nambarw=$brw['nam_barr'];
  20. }
  21. }
  22. else{
  23. $nambarw="No selecionado";
  24. }
  25. return $nambarw;
  26. }
  27. $arrestado=["Seleccione","Arriendo","Venta","Arrendado","Vendido"];
  28. $arrestadobb=["Seleccione","Arrendar","Venta","Arrendado","Vendido"];
  29. $idR=$_GET['us'];
  30. if ($idR=="") {
  31. echo "<script type='text/javascript'>";
  32. echo "alert('id usuario no disponible');";
  33. echo "var pagina='../registro';";
  34. echo "document.location.href=pagina;";
  35. echo "</script>";
  36. }
  37. else{
  38. $obidbult="SELECT * from inmuebles where usuario_id=$idR order by cod_inm desc limit 1";
  39. $sqlultimib=mysql_query($obidbult,$conexion) or die (mysql_error());
  40. while ($ulb=mysql_fetch_array($sqlultimib)) {
  41. $idb=$ulb['cod_inm'];
  42. $tpb=$ulb['tip_inm_id'];
  43. }
  44. ?>
  45. <!DOCTYPE html>
  46. <html lang="es">
  47. <head>
  48. <meta charset="utf-8" />
  49. <meta name="viewport" content="width=device-width, maximun-scale=1" />
  50. <meta name="description" content="Anunciar un inmuble" />
  51. <meta name="keywords" content="Publicar inmuebles" />
  52. <title>Registro Datos inmueble|Inmobiliaria Provase</title>
  53. <link rel="icon" href="../imagenes/icon.png" />
  54. <link rel="stylesheet" href="../css/normalize.css" />
  55. <link rel="stylesheet" href="../css/iconos/style.css" />
  56. <link rel="stylesheet" href="../css/style.css" />
  57. <link rel="stylesheet" href="../css/regis_anunc.css" />
  58. <link rel="stylesheet" href="../css/owl_carousel.css" />
  59. <link rel="stylesheet" href="../css/owl_theme_min.css" />
  60. <script src="../js/jquery_2_1_1.js"></script>
  61. <script src="../js/owl_carousel_min.js"></script>
  62. <script src="../js/scripag.js"></script>
  63. <script src="../js/registro.js"></script>
  64. <script src="../ckeditor/ckeditor.js"></script>
  65. <script type="application/ld+json">
  66. {
  67. "@context" : "http://schema.org",
  68. "@type" : "LocalBusiness",
  69. "name" : "Registro|Inmobiliaria Provase",
  70. "image" : "http://inmobiliariaprovase.com.co/logo.png"
  71. }
  72. </script>
  73. </head>
  74. <body>
  75. <header id="automargen">
  76. <figure id="logo">
  77. <a href="../">
  78. <img src="../imagenes/logo.png" alt="logo" />
  79. </a>
  80. </figure>
  81. <h1>Registro y publicar 3</h1>
  82. </header>
  83. <article id="menuybusc" class="automarbb">
  84. <nav id="mnP">
  85. <ul>
  86. <li><a href="../">Inicio</a></li>
  87. <li><a href="../nosotros">Quienes Somos</a></li>
  88. <li class="submen" data-num="1"><a href="../servicios">Servicios</a>
  89. <ul class="children1">
  90. <li><a href="../servicios/ind2x.php?a=0&b=0&c=0&d=0&e=1&f=">Arriendos</a></li>
  91. <li><a href="../servicios/ind2x.php?a=0&b=0&c=0&d=0&e=2&f=">Ventas</a></li>
  92. </ul>
  93. </li>
  94. <li><a href="../proyectos">Proyectos</a></li>
  95. <li><a class="sel" href="../registro">Anunciar</a></li>
  96. <li><a href="../contacto">Contacto</a></li>
  97. </ul>
  98. </nav>
  99. <div id="boton_mov"><span class="icon-menu"></span></div>
  100. <article id="buscador">
  101. <div><span class="icon-search"></span></div>
  102. </article>
  103. </article>
  104. <section id="automargen">
  105. <article id="inmrec">
  106. <article class="owl-carousel owl-theme owl-loaded">
  107. <?php
  108. $Ultmosdzimb="SELECT * from inmuebles where estd_inm<'3' order by cod_inm desc limit 12";
  109. $sql_ulimb=mysql_query($Ultmosdzimb,$conexion) or die (mysql_error());
  110. while ($ub=mysql_fetch_array($sql_ulimb)) {
  111. $idbUB=$ub['cod_inm'];
  112. $tpbUB=$ub['tip_inm_id'];
  113. $barUB=$ub['barr_id'];
  114. $esUB=$ub['estd_inm'];
  115. $primierimg="SELECT * from images_imb where ib_id=$idbUB order by id_img_ib asc limit 1";
  116. $sql_primeruno=mysql_query($primierimg,$conexion) or die (mysql_error());
  117. $numeruno=mysql_num_rows($sql_primeruno);
  118. if ($numeruno>0) {
  119. while ($ob=mysql_fetch_array($sql_primeruno)) {
  120. $gmibUB=$ob['id_img_ib'];
  121. $gmrutUB=$ob['rut_ib'];
  122. }
  123. }
  124. else{
  125. $gmibUB=0;
  126. $gmrutUB="imagenes/predeterminado.png";
  127. }
  128. ?>
  129. <div class="item">
  130. <figure class="conce" data-id="<?php echo $idbUB ?>">
  131. <a href="../descripcion.php?ib=<?php echo $idbUB ?>">
  132. <div id="mosmas_<?php echo $idbUB ?>" class="vermas">
  133. VER MÁS +
  134. </div>
  135. </a>
  136. <img src="../<?php echo $gmrutUB ?>" alt="<?php echo $gmibUB ?>" />
  137. <figcaption id="descim">
  138. <hgroup>
  139. <h4> <?php echo Nomtipos($tpbUB,$conexion) ?> <?php echo NomBarr($barUB,$conexion); ?></h4>
  140. <h5><?php echo $arrestado[$esUB]; ?></h5>
  141. </hgroup>
  142. </figcaption>
  143. </figure>
  144. </div>
  145. <?php
  146. }
  147. ?>
  148. </article>
  149. </article>
  150. </section>
  151. <section>
  152. <article id="automargen">
  153. <h2 id="disubdos">Subir imagenes <?php echo Nomtipos($tpb,$conexion); ?></h2>
  154. <article id="restanunc">
  155. <hgroup>
  156. <h3>Paso 3</h3>
  157. <h4>Imagenes del Inmueble</h4>
  158. </hgroup>
  159. <form action="#" method="post" enctype="multipart/form-data" id="nvG_imb" class="columninput">
  160. <input type="text" id="idib" name="idib" value="<?php echo $idb ?>" required style="display:none;" />
  161. <label><b>Imagen (resolución permitida 1200 x 1088)</b></label>
  162. <input type="file" id="imgib" name="imgib" required />
  163. <div id="txgib"></div>
  164. <article>
  165. <input type="submit" value="Subir e ingresar" id="nvimgimb" />
  166. <input type="button" value="Terminar" id="termprc" />
  167. </article>
  168. </form>
  169. </article>
  170. </article>
  171. <article id="automargen" class="flxB">
  172. <?php
  173. error_reporting(E_ALL ^ E_NOTICE);
  174. $tamno_pagina=15;
  175. $pagina= $_GET['pagina'];
  176. if (!$pagina) {
  177. $inicio=0;
  178. $pagina=1;
  179. }
  180. else{
  181. $inicio= ($pagina - 1)*$tamno_pagina;
  182. }
  183. $ssql="SELECT * from images_imb where ib_id=$idb order by id_img_ib asc";
  184. $rs=mysql_query($ssql,$conexion) or die (mysql_error());
  185. $num_total_registros= mysql_num_rows($rs);
  186. $total_paginas= ceil($num_total_registros / $tamno_pagina);
  187. $gsql="SELECT * from images_imb where ib_id=$idb order by id_img_ib asc limit $inicio, $tamno_pagina";
  188. $impsql=mysql_query($gsql,$conexion) or die (mysql_error());
  189. while ($gh=mysql_fetch_array($impsql)) {
  190. $idgmib=$gh['id_img_ib'];
  191. $rtgmib=$gh['rut_ib'];
  192. ?>
  193. <figure>
  194. <img src="../<?php echo $rtgmib ?>" alt="imange_<?php echo $idr ?>_<?php echo $idgmib ?>" />
  195. <figcaption class="columninput">
  196. <a class="dell" href="borrimagen_imb.php?br=<?php echo $idgmib ?>&us=<?php echo $idR ?>">Borrar</a>
  197. </figcaption>
  198. </figure>
  199. <?php
  200. }
  201. ?>
  202. </article>
  203. <article id="automargen">
  204. <br />
  205. <b>Páginas: </b>
  206. <?php
  207. //muestro los distintos indices de las paginas
  208. if ($total_paginas>1) {
  209. for ($i=1; $i <=$total_paginas ; $i++) {
  210. if ($pagina==$i) {
  211. //si muestro el indice del la pagina actual, no coloco enlace
  212. ?>
  213. <b><?php echo $pagina." "; ?></b>
  214. <?php
  215. }
  216. else{
  217. //si el índice no corresponde con la página mostrada actualmente, coloco el enlace para ir a esa página
  218. ?>
  219. <a href="ind3x.php?us=<?php echo $idR ?>&pagina=<?php echo $i ?>"><?php echo "$i"; ?></a>
  220. <?php
  221. }
  222. }
  223. }
  224. ?>
  225. </article>
  226. </section>
  227. <footer class="automarbb">
  228. <article class="flexfoot">
  229. <article id="contfo">
  230. <h2>CONTACTO DETALLES</h2>
  231. <article>
  232. <div><span class="icon-location"></span>Av. 1E # 11-142 Barrio Caobos</div>
  233. <div>Colombia - Cúcuta</div>
  234. <div>
  235. <span class="icon-phone"></span>
  236. 314 394 1701 - 315 827 4399
  237. </div>
  238. <div>
  239. <span class="icon-old-phone"></span>
  240. 583 0897/98 - 573 0190 - 571 22 62
  241. </div>
  242. <div><span class="icon-mail"></span> Info@inmobiliariaprovase.com.co</div>
  243. </article>
  244. </article>
  245. <article id="mapagoogle">
  246. <article id="map_canvas" class="mapas"></article>
  247. </article>
  248. </article>
  249. <article class="finfoot">
  250. CONAXPORT © 2015 &nbsp;&nbsp;todos los derechos reservados &nbsp;- &nbsp;PBX (5) 841 733 &nbsp;&nbsp;Cúcuta - Colombia &nbsp;&nbsp;
  251. <a href="http://conaxport.com/" target="_blank">www.conaxport.com</a>
  252. </article>
  253. </footer>
  254. <script type="text/javascript">
  255. $(document).ready(function(){
  256. $('.owl-carousel').owlCarousel({
  257. autoplay:true,
  258. loop:true,
  259. margin:10,
  260. responsiveClass:true,
  261. autoplayTimeout:3000,
  262. autoplayHoverPause:true,
  263. nav:true,
  264. responsive:{
  265. 0:{
  266. items:1
  267. },
  268. 600:{
  269. items:3
  270. },
  271. 1000:{
  272. items:5
  273. }
  274. }
  275. });
  276. });
  277. </script>
  278. <script src="http://www.google.com/jsapi"></script>
  279. <script src="../js/colmapa.js"></script>
  280. </body>
  281. </html>
  282. <?php
  283. }
  284. ?>