Maison > développement back-end > Problème PHP > PHP n'a pas réussi à écrire dans la base de données MySQL

PHP n'a pas réussi à écrire dans la base de données MySQL

王林
Libérer: 2023-02-27 14:26:02
original
4896 Les gens l'ont consulté

PHP n'a pas réussi à écrire dans la base de données MySQL

Lors de l'écriture d'une page Web, dans certaines circonstances, mysql_connect peut se connecter à la base de données et mysql_select_db sélectionne la bonne table, mais mysql_query ne peut pas être utilisé pour insérer des données dans la base de données.

Il existe de nombreuses situations dans lesquelles vous rencontrez cette situation. Tout d'abord, vous devez vérifier si votre instruction SQL peut s'exécuter normalement dans la ligne de commande Mysql et si elle peut terminer la fonction. S'il peut fonctionner normalement, cela signifie que votre instruction SQL est correcte. Utilisez ensuite

  $res = mysql_query($sql, $con);
   if($res){
       echo "插入成功";
   }
    else{
     echo mysql_error();
    }
Copier après la connexion

pour résoudre le problème en fonction du message d'erreur. Si mysql_error() ne peut pas être affiché, il peut s'agir d'une erreur de codage. mysql_query( "set names GBK"); cela peut être résolu en ajoutant votre propre méthode d'encodage mysql après les noms.

Tutoriel recommandé : Tutoriel vidéo PHP

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!

Étiquettes associées:
source:php.cn
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal