Foro de elhacker.net

Programación => Bases de Datos => Mensaje iniciado por: jalbtercero en 5 Marzo 2016, 22:11 pm



Título: mysqli error
Publicado por: jalbtercero en 5 Marzo 2016, 22:11 pm
mysqli_query() expects parameter 1 to be mysqli, null given  a que es debido este error?

mi connect_db2.php es :

Código
  1. <?php
  2. $link =mysqli_connect("mysql7.000webhost.com","username","password","database");
  3.  {
  4.  echo "No se ha podido conectar a base de datos" . mysqli_connect_error();
  5.  }
  6. ?>
  7.  


me dice que el error esta es la linea quince :



Código
  1.  
  2. <?php
  3.  
  4. if (isset($_POST['borrar_archivo'])) {
  5.  
  6.    if (mysqli_query($link, "DELETE FROM archivos WHERE pass = '{$_POST['archivo_id']}'")) //ESTA ES LA LINEA 15{
  7.        echo "<p>Archivo borrado correctamente!</p>";
  8.        mysqli_close($link);
  9.    } else {
  10.       echo "Error al conectar a base de datos";
  11. }
  12. }
  13. ?>


Título: Re: mysqli error
Publicado por: jalbtercero en 6 Marzo 2016, 00:52 am
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