Connaissances Informatiques >> programmation >> PHP /MySQL Programmation >> Content
  Derniers articles
  • Comment installer WAMP serveur effor…
  • Comment masquer une liste déroulant…
  • Migration à partir d' Access vers M…
  • Comment remplacer un DIV sur PHP 
  • Comment configurer Auto valeur d'inc…
  • Comment faire pour augmenter la vidé…
  • Comment créer des flux Avec PHP 
  • Débogage d'une fonction Pipelined d…
  • Comment vérifier booléenne en PHP 
  • Dreamweaver peut éditer PHP 
  •   PHP /MySQL Programmation
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    PHP /MySQL Programmation

    Sortie de personnages étranges dans MySQL PHP

    développeurs Web Store souvent données du site Web dans les bases de données MySQL. Dans ces sites , les scripts PHP peuvent fonctionner à côté serveur , d'interagir avec les données et les présenter aux utilisateurs. Bases de données MySQL peut stocker différents types de données , y compris le texte . Lorsque vous travaillez avec une base de données MySQL en conjonction avec des scripts PHP , il est fréquent de rencontrer des erreurs avec l'encodage , ce qui peut provoquer un site pour produire d'étranges personnages . Processus

    bases de données MySQL sont initialement créés par les développeurs, mais peuvent éventuellement avoir des mises à jour de données et des inserts d'exécution sur l'interaction de l'utilisateur. Quand un développeur crée un système de base de données , il insère généralement données pour commencer. Selon le but d'un site, les pages peuvent également permettre aux utilisateurs de soumettre des données de pages Web créées en PHP. Les scripts PHP interrogent également la base de données , le renforcement des résultats dans des pages HTML pour présenter aux visiteurs du site . Le système de base de données MySQL utilise différents types de codage pour stocker les caractères de texte.
    Cause

    MySQL offre une gamme d'options pour le codage des caractères. Encodage des caractères se réfère au processus utilisé pour stocker les caractères en mémoire. Différents systèmes de codage prennent en charge les langues et alphabets variés. Lorsque vous enregistrez du texte dans un fichier texte en utilisant un programme d'édition , l'encodage se produit , même si vous ne pouvez pas être conscient de cela . Si un système de base de données MySQL est configuré pour utiliser un système de codage particulier , et le développeur ou l' utilisateur tente d' insérer des données qui sont stockées dans un autre système d'encodage, les données pourraient être perdues . C'est alors que d'étranges personnages apparaissent entre ou à la place des données correctes.

    Effets

    problèmes d'encodage avec MySQL et PHP peut avoir un certain nombre d'effets . L'un des plus apparent peut-être que le contenu du site affiche des caractères étranges à la place des caractères corrects . Cela empêche les utilisateurs d'être en mesure d'accéder aux services du site. Si les scripts PHP utilisent des requêtes complexes, tels que la construction du contenu d'une table dans les requêtes sur un autre , la fonctionnalité peut être affectée.
    Solutions

    Utilisez le système de codage correct et en remplaçant les données corrompues à résoudre le problème. Ce processus peut nécessiter l'exportation des données de MySQL, ou d'y accéder à partir de sa source d'origine . Pour exporter les données , choisir la méthode de codage actuellement en usage , puis enregistrer les données temporairement . Par exemple , enregistrer les données dans un fichier texte avec le procédé de codage désiré . Importer les données dans la base de données , en remplaçant les données corrompues.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment modifier le script dans un tableau PHP MySQL 
  • Comment inclure un fichier JS en PHP 
  • Comment insérer les données d'un formulaire en PHP pour une base de données MySQL 
  • Comment créer des clés secrètes en PHP 
  • Comment mettre à jour les lignes dans MySQL 
  • Comment sélectionner plusieurs dans MySQL 
  • Comment sortie tableau PHP à JavaScript 
  • Comment réparer Délier Permission de PHP 
  • Comment ajouter 30 minutes pour une date en PHP 
  • Comment placer code de redirection sur PHP 
  • Connaissances Informatiques © http://www.ordinateur.cc