Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- cuerda.php?subcategoria=Guitarras
- <section class="subcategorias col-xs-2" style=" background: red">
- <ul>
- <?php
- $conexion = mysqli_connect($servidor, $usuario_BD, $contrasena_BD, $basedatos) or
- die("Problemas con la conexión");
- mysqli_set_charset($conexion, "utf8");
- $consulta = "SELECT DISTINCT subcategoria FROM producto WHERE categoria = 'cuerda'";
- $respuesta = mysqli_query($conexion, $consulta);
- $cantidad_registros = mysqli_num_rows($respuesta);
- while ($fila = mysqli_fetch_array($respuesta)) {
- echo "<li><a href='cuerda.php?subcategoria=".$fila["subcategoria"]."'>".$fila["subcategoria"]."</a></li>";
- }
- mysqli_close($conexion);
- ?>
- </ul>
- </section>
- $mysqli = new mysqli($servidor, $usuario_BD, $contrasena_BD, $basedatos);
- $consulta = "SELECT DISTINCT subcategoria FROM producto WHERE categoria = ?";
- $stmt = $mysqli->prepare($consulta);
- /* acá haces bind del parámetro real */
- $stmt->bind_param("s", 'cuerda');
- /* ejecutas la query */
- $stmt->execute();
- $respuesta = $stmt->get_result();
- $cantidad_registros = $stmt->affected_rows;
- while($fila = $respuesta->fetch_array(MYSQLI_ASSOC)) {
- echo "<li><a href='cuerda.php?subcategoria=".$fila["subcategoria"]."'>".$fila["subcategoria"]."</a></li>";
- }
- /* liberas el statement */
- $stmt->close();
- /* liberas la connexion */
- $mysqli->close();
- $subcategoria = $_GET['subcategoria'];
- $mysqli = new mysqli($servidor, $usuario_BD, $contrasena_BD, $basedatos);
- $consulta = "SELECT * FROM producto WHERE subcategoria = ?";
- $stmt = $mysqli->prepare($consulta);
- $stmt->bind_param("s", $subcategoria);
- $consulta = "SELECT * FROM producto WHERE subcategoria = ? and categoria=?";
- $stmt = $mysqli->prepare($consulta);
- $stmt->bind_param("ss", $subcategoria,'cuerda');
- /* ejecutas la query */
- $stmt->execute();
- $respuesta = $stmt->get_result();
- $cantidad_registros = $stmt->affected_rows;
- while($fila = $respuesta->fetch_array(MYSQLI_ASSOC)) {
- ...acá iteras sobre los productos de la subcategoría escribiendo en pantalla lo que necesitas
- }
- /* liberas el statement */
- $stmt->close();
- /* liberas la connexion */
- $mysqli->close();
Add Comment
Please, Sign In to add comment