PHP - ¿Cómo hacer enlaces dinámicos?

 
Vista:
sin imagen de perfil

¿Cómo hacer enlaces dinámicos?

Publicado por Katze (6 intervenciones) el 19/06/2018 14:01:17
No sé si ese será el nombre correcto de lo que me estoy refiriendo. Lo que tengo es una tienda en la que las subcategorías de los productos se originan según se vayan metiendo subcategorías en la base de datos y se muestran en la propia tienda en un menú lateral. Entonces lo que quiero hacer es que al pinchar sobre esas subcategorías se me muestren sólo los productos de dicha subcategoría. De momento he hecho esto, y sí que me muestra la url que quiero (por ejemplo, si pincho en la subcategoría "Guitarras", la url es "cuerda.php?subcategoria=Guitarras".

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<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>

Dejo el código entero de la página aquí:

https://textsave.de/text/XOfWJUOquCpraJjx
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder