Error encontrado al utilizar el tutorial de w3schools
Un usuario encontró un error al intentar implementar el código del tutorial de w3schools. El error específico ocurre en la línea 13, que es:
mysqli_query('INSERT INTO web_formitem (ID, formID, caption, key, sortorder, type, enabled, mandatory, data) VALUES (105, 7, Tip izdelka (6), producttype_6, 42, 5, 1, 0, 0)');
Información inexacta de w3schools
El usuario ha consultado a w3schools para obtener ayuda, pero no lo ha encontrado particularmente útil. Según la documentación, está marcado por contener numerosos errores.
Corrigiendo el error
El error se debe a una mala comprensión del primer parámetro requerido por la función mysqli_query. Espera una cadena de conexión en lugar de una consulta SQL. El código corregido debe ser:
$link = mysqli_connect("localhost", "root", "", "web_table");
mysqli_query($link, "INSERT INTO web_formitem (`ID`, `formID`, `caption`, `key`, `sortorder`, `type`, `enabled`, `mandatory`, `data`)
VALUES (105, 7, 'Tip izdelka (6)', 'producttype_6', 42, 5, 1, 0, 0)");
Nota: Las comillas invertidas (`) deben se agregará para los nombres de columnas en la consulta INSERT, ya que algunos de los nombres son palabras reservadas.
Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.
Copyright© 2022 湘ICP备2022001581号-3