SELECT dentro de una funcion
Publicado por Gustavo Leon (2 intervenciones) el 28/11/2018 00:01:14
Hola a todos, estoy algo confundido con lo siguiente:
Necesito generar un menú desde una DB ya creada, utilizo el siguiente código:
Si lo inserto en el archivo donde aparece el menú funciona correctamente, lo que quiero hacer es una función con ese código para poder llamarlo desde cualquier lugar sin tanto código:
Intente hacerlo de esta manera:
Pero al llamarlo no se muestra el menú. Alguien podría darme una mano?
Mil gracias.
Necesito generar un menú desde una DB ya creada, utilizo el siguiente código:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?php
$query = 'SELECT cuenta FROM cuentas';
$result = mysqli_query($conexion, $query);
while($row = mysqli_fetch_array($result))
{
echo "<li>";
echo "<a href='opiniones.php'>";
echo $row["cuenta"];
echo "<i class='fa fa-angle-right'></i></a>";
echo "</li>";
}
mysqli_free_result($result);
mysqli_close($conexion);
?>
Si lo inserto en el archivo donde aparece el menú funciona correctamente, lo que quiero hacer es una función con ese código para poder llamarlo desde cualquier lugar sin tanto código:
1
<?php menuCuentas(); ?>
Intente hacerlo de esta manera:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?php
function menuCuentas() {
$query = 'SELECT cuenta FROM cuentas';
$result = mysqli_query($conexion, $query);
while($row = mysqli_fetch_array($result))
{
echo "<li>";
echo "<a href='opiniones.php'>";
echo $row["cuenta"];
echo "<i class='fa fa-angle-right'></i></a>";
echo "</li>";
}
mysqli_free_result($result);
mysqli_close($conexion);
}
?>
Pero al llamarlo no se muestra el menú. Alguien podría darme una mano?
Mil gracias.
Valora esta pregunta
0