Pourquoi le didacticiel d'insertion SQL de w3schools provoque-t-il une erreur à la ligne 13 ?

Mary-Kate Olsen
Libérer: 2024-10-21 07:45:03
original
495 Les gens l'ont consulté

Why is the w3schools SQL Insertion Tutorial Causing an Error in Line 13?

Erreur d'insertion SQL dans le didacticiel w3schools

En tentant de suivre un didacticiel w3schools, de nombreux utilisateurs ont rencontré des erreurs lors de l'utilisation de l'exemple de code fourni. L'erreur se manifeste généralement à la ligne 13, qui commence par mysqli_query.

L'analyse du code révèle une erreur critique dans l'appel de la fonction mysqli_query. Selon la documentation de MySQL, le premier paramètre de mysqli_query doit être une chaîne de connexion. Cependant, le code fourni par w3schools ne parvient pas à établir une connexion.

Pour résoudre cette erreur, les programmeurs doivent apporter la modification suivante :

$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);");
Copier après la connexion

De plus, il est conseillé de mettre les noms de colonnes entre des backticks, car certains noms de colonnes utilisés dans le code sont des mots réservés. Cette modification garantira une insertion réussie des données dans la base de données MySQL.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!