tengo un problema con un php muy sencillo que es este:
Código PHP:
<?php
$mysqli = mysqli_connect("127.0.0.1", "root", "", "legue");
if (mysqli_connect_errno()) {
printf("Connect failed: %s\n", mysqli_connect_error());
exit();
}
function mifunc() {
echo "entrando en mifunc";
$query = mysqli_query($mysqli, "SELECT * FROM `usuarios`");
$result = mysqli_fetch_array($query);
echo $result['id'];
}
mifunc();
?>
Es la primera vez que uso mysqli dentro de un function por lo que no se como funciona el tema.
Haciendo pruebas conseguí que funcione poniéndolo de esta forma.
Código PHP:
<?php
$mysqli = mysqli_connect("127.0.0.1", "root", "", "legue");
if (mysqli_connect_errno()) {
printf("Connect failed: %s\n", mysqli_connect_error());
exit();
}
function mifunc($mysqli) {
echo "entrando en mifunc";
$query = mysqli_query($mysqli, "SELECT * FROM `usuarios`");
$result = mysqli_fetch_array($query);
echo $result['id'];
}
mifunc($mysqli);
?>
gracias por adelantado