Nueva pregunta

Pregunta:

Fecha: 03-02-2019 12:34:02 (En Español)

serie de problemas con mi codigo sql [No resuelta]

Primer error
http://demo.by-gamers.shop/admin/
Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, null given in /home/bygamers/public_html/demo/admin/index.php on line 10

Warning: mysqli_error() expects exactly 1 parameter, 0 given in /home/bygamers/public_html/demo/admin/index.php on line 11
codigo
}

$gen = mysqli_fetch_array(mysqli_query("SELECT sitetitle FROM general_setting WHERE id='1'"));
echo mysqli_error();
?>


segundo error
http://demo.by-gamers.shop/

Fatal error: Uncaught Error: Call to undefined function mysql_query() in /home/bygamers/public_html/demo/include-global.php:7 Stack trace: #0 /home/bygamers/public_html/demo/index.php(2): include() #1 {main} thrown in /home/bygamers/public_html/demo/include-global.php on line 7

codigo
$gen = mysql_query("SELECT sitetitle, currency, colorcode, lid FROM general_setting WHERE id='1'");


En la mayoría de el código esta con esta sintaxis mysql_query


Etiquetas: MySQL - PHP Votos: 0 - Respuestas: 5 - Vistas: 9 Compartir en: Google Facebook Twitter LinkedIn Link
 

Respuestas:

  • Fecha: 04-02-2019 08:12:50 Normalmente se da cuando la consulta no retorna ningun valor... valida si existe datos primero antes de usar la funcion mysqli_fetch_array(), recuerda utilizar la conexion a la base de datos que hiciste anteriormente cuando llamas a la function: mysqli_query($conexion, $consulta);   Votos: 2 - Link respuesta
     
  • Fecha: 04-02-2019 08:35:53 Respecto a tu segundo error es porque estás llamando a la función mysql_query en vez de mysqli_query

    Nota la i en mysqli_query
      Votos: 1 - Link respuesta
     
  • Fecha: 04-02-2019 10:48:36 Acabo de visitar el site demo. Cambia todas las llamadas de mysql_ a mysqli_   Votos: 0 - Link respuesta
     
  • Fecha: 04-02-2019 11:23:20 aun sigo con el problema y ya realice los cambios   Votos: 0 - Link respuesta
     
  • Fecha: 04-02-2019 15:52:42 Ok, estaba checando los errores. Estás usando la versión procedural de la extensión. De preferencia cambia las llamadas a OOP. Si no las quieres cambiar entonces en todos los lugares que mandas a llamar mysqli_query el primer parametro debe ser la variable que guarda la conexion.

    Para el caso de mysql_fetch_array el primer parametro debe ser el resultado de la llamada a mysqli_query.

    Te recomiendo que cheques el manual. Los ejemplos son muy claros y sencillos.
      Votos: 0 - Link respuesta
     
Para participar activamente de la comunidad primero debes autenticarte, ingresa al sistema.Iniciar Sesión
 
frjcbbae garagebible.com