mysqli_query() expects parameter 1 to be mysqli, null given a que es debido este error?
mi connect_db2.php es :
<?php
$link =mysqli_connect("mysql7.000webhost.com","username","password","database");
if (mysqli_connect_errno())
{
echo "No se ha podido conectar a base de datos" . mysqli_connect_error();
}
?>
me dice que el error esta es la linea quince :
<?php
if (isset($_POST['borrar_archivo'])) {
if (mysqli_query($link, "DELETE FROM archivos WHERE pass = '{$_POST['archivo_id']}'")) //ESTA ES LA LINEA 15{
echo "<p>Archivo borrado correctamente!</p>";
mysqli_close($link);
} else {
echo "Error al conectar a base de datos";
}
}
?>
Ya esta solucionado, lo que pasaba era que al finnal de mostrar la tabla con todos los elementos cerraba la conexion con la base de datos por lo tanto cogia un valor nulo, asi que simplemente la tuve que volver a abrir