Guest User

Untitled

a guest
Jul 20th, 2018
247
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.14 KB | None | 0 0
  1. <!DOCTYPE html>
  2.  
  3. <link rel="stylesheet" href="css/estilos.css">
  4. <link href="https://file.myfontastic.com/SnwsCaP7tHRQg33WPWDYKZ/icons.css" rel="stylesheet">
  5. <script src="https://code.jquery.com/jquery-2.1.4.min.js"></script>
  6. <link rel="stylesheet" href="https://bootswatch.com/4/united/bootstrap.min.css">
  7.  
  8.  
  9. <script type="text/javascript" src="http://code.jquery.com/jquery.js"></script>
  10. <script type="text/javascript">
  11. function Reproducir(id)
  12. {
  13. var in1 = "<iframe title="YouTube video player" width="299" height="168" src="http://www.youtube.com/embed/";
  14. var in2 = "" frameborder="0" allowfullscreen></iframe>";
  15. var ids = ["P09AKS7Htpc", "l71awxHqWYc", "jj68dUrq-0E", "wJ1QTP-fA-g", "X5D-gfDJRqc", "9WqGvjMzEBI", "x76VEPXYaI0", "T_xX2dFsyoY", "u5OGoXca-II", "CK76aj_-5xY"];
  16. for (i = 0; i < ids.length; i++)
  17. {
  18. if (id === i)
  19. {
  20. document.getElementById("rep").innerHTML = in1 + ids[i] + in2;
  21. }
  22. }
  23. }
  24. </script>
  25. <script src="http://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js" type="text/javascript"></script>
  26.  
  27. </head>
  28. <body>
  29.  
  30.  
  31. <header class="header">
  32. <div class="contenedor">
  33. <h1 class="" ></h1>
  34. <span class="icon-menu" id="btn-menu"></span>
  35. <nav class="nav" id="nav">
  36. <ul class="menu">
  37. <li class="menu__item"><a class="menu__link" href="quienes.html">¿Quiénes Somos?</a></li>
  38. <li class="menu__item"><a class="menu__link" href="index.html">Principal</a></li>
  39. </ul>
  40. </nav>
  41. </div>
  42. </header>
  43. <div class="banner" align="center">
  44. <img src="img/portada2.jpg" alt="" >
  45. <div class="contenedor">
  46. </div>
  47. </div>
  48.  
  49. <div class="container-fluid">
  50. <div class="row">
  51.  
  52. <aside id="asi" class="col-md-3">
  53. <div id="rep">
  54.  
  55. </div>
  56. </aside>
  57.  
  58. <section id="seccion" class="col-md-8">
  59. <div class="row">
  60. <div class="contenedor">
  61. <section class="productos">
  62. <h1>BUSQUEDA DE PRODUCTOS ULTRA TECNO</h1>
  63. <br>
  64. <div class="formulario">
  65. <br><br><label for="caja_busqueda">Buscar</label>
  66. <input type="text" name="caja_busqueda" id="caja_busqueda"></input>
  67. </div>
  68. <br>
  69. <div id="datos">
  70. </div>
  71. </section>
  72. <script type="text/javascript" src="js/jquery.js"></script>
  73. <script type="text/javascript" src="js/find_products.js"></script>
  74. </div>
  75.  
  76. </div>
  77.  
  78.  
  79. </section>
  80. </div>
  81. </div>
  82.  
  83. <script>
  84. // configuraci�n inicial del carrito
  85. paypal.minicart.render({
  86. strings: {
  87. button: 'Pagar'
  88. , buttonAlt: "Total"
  89. , subtotal: 'Total:'
  90. , empty: 'No hay productos en el carrito'
  91. }
  92. });
  93. // Eventos para agregar productos al carrito
  94.  
  95. $('.producto').click(function (e) {
  96. e.stopPropagation();
  97. paypal.minicart.cart.add({
  98. business: 'micorreo@gmail.com', // Cuenta paypal para recibir el dinero
  99. item_name: $(this).attr("titulo"),
  100. amount: $(this).attr("precio"),
  101. currency_code: 'USD',
  102.  
  103. });
  104. });
  105.  
  106. </script>
  107.  
  108. <footer class="footer">
  109. <div class="social">
  110. <h4>Creadores <img src="img/ups.jpg" alt="" width="150" align="right"></h4>
  111. <h4>Luis Fernando Vallejo Llumiquinga (lvallejol1@est.ups.edu.ec)</h4>
  112. <h4>Jose Antonio Guerra Cajas (jguerra@est.ups.edu.ec)</h4>
  113. <h4>Brayan Leonardo Ramírez Merino (bramirez@est.ups.edu.ec)</h4>
  114. <h4>Todos los derechos reservados</h4>
  115. </div>
  116. </footer>
  117. </body>
  118.  
  119. <?php
  120. $servername = "localhost";
  121. $username = "username";
  122. $password = "contraseña";
  123. $dbname = "bdd_name";
  124.  
  125.  
  126. $conn = new mysqli($servername, $username, $password, $dbname);
  127. if($conn->connect_error){
  128. die("Conexión fallida: ".$conn->connect_error);
  129. }
  130.  
  131. $salida = "";
  132.  
  133. $query = "SELECT * FROM Productos";
  134.  
  135. if (isset($_POST['consulta'])) {
  136. $q = $conn->real_escape_string($_POST['consulta']);
  137. $query = "SELECT * FROM Productos WHERE producto LIKE '%$q%' OR marca LIKE '%$q%' OR modelo LIKE '%$q%' OR descripcion LIKE '%$q%' OR cod_producto LIKE '$q' ";
  138. }
  139.  
  140. $resultado = $conn->query($query);
  141. if ($resultado->num_rows > 0) {
  142.  
  143. $salida.="<table border=3 class='tabla_datos'>
  144. <thead>
  145. <tr id='titulo'>
  146. <td>ID</td>
  147. <td>Producto</td>
  148. <td>Descripcion</td>
  149. <td>Marca</td>
  150. <td>Modelo</td>
  151. <td>Precio</td>
  152. <td>Stock</td>
  153. </tr>
  154.  
  155. </thead>
  156.  
  157.  
  158. <tbody>";
  159.  
  160. while ($fila = $resultado->fetch_assoc()) {
  161. $salida.="<div class='col-xs-6 col-sm-3 col-md-3'>
  162. <div class='thumbnail'>
  163. <img data-src='holder.js/100%x200' alt='100%x200' src='img/ps4.jpg' data-holder-rendered='true' style='height: 200px; width: 100%; display: block;'>
  164. <div class='caption'>
  165. <h3>".$fila['producto']."</h3>
  166. <p>".$fila['descripcion']."</p>
  167. <p><a href='javascript:Reproducir(9)' class='btn btn-primary' role='button'>Ver</a>
  168. <a href='#' class='btn btn-default producto' precio='".$fila['precio']."' titulo='".$fila['producto']."' role='button'>Comprar</a></p>
  169. </div>
  170. </div>
  171. </div>" ;
  172.  
  173. }
  174. }else{
  175. $salida.="NO HAY DATOS :(";
  176. }
  177. echo $salida;
  178. $conn->close();
Add Comment
Please, Sign In to add comment