Connaissances Informatiques >> programmation >> PHP /MySQL Programmation >> Content
  Derniers articles
  • Comment créer Aliasing PHP pour une…
  • Utilisez des constantes indéfinies …
  • Comment ajouter un disque avec SQL 
  • Comment créer de nouvelles entrées…
  • Comment exécuter un fichier PHP sou…
  • Comment faire pour activer PDO pour …
  • Comment inclure un fichier PHP dans …
  • MySQL externe Tutorial Rejoignez 
  • Comment convertir une chaîne XML en…
  • Comment créer un serveur MySQL sur …
  •   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

    PHP MySQL problèmes UTF8

    Avant le standard Unicode , en utilisant des caractères spéciaux ou des lettres de langues étrangères destinés commutation entre plusieurs jeux de caractères différents . La commodité , cependant, est de peu d'utilité pour vous si vos scripts PHP ne s'affichent pas correctement le texte qui est formaté avec Unicode ou votre base de données MySQL ne va pas accepter le texte Unicode. Modification de vos configurations de mise en forme permettra de résoudre ces problèmes. Nature de la

    système de Unicode problème de codage de caractères n'est pas compliqué : une barre oblique et un "u" précèdent une série de lettres et de chiffres qui correspondent à un caractère spécifique. Toutefois, si votre script PHP ne s'attend pas à UTF-8 formatage puis PHP affichera soit le codage Unicode réelle ou une série de points d'interrogation. Vous pouvez résoudre ce problème en réglant votre script PHP pour utiliser UTF-8 formatage.
    Configuration MySQL pour accepter UTF-8

    Depuis PHP exécute à partir de pages Web HTML , sa mise en forme par défaut viendra de l'une des deux sources . htaccess ou HTML de votre serveur sur la page Web elle-même . Vous pouvez faire des pages HTML sur votre serveur par défaut à UTF-8 en mettant la ligne " ForceType 'text /html ; charset = UTF- 8"' dans le fichier htaccess . . Si vous ne souhaitez utiliser UTF-8 en forme sur une page particulière , alors vous pouvez mettre la ligne " http-equiv='Content-Type' ; . " entre l'ouverture et la fermeture des balises en haut de votre fichier HTML
    PHP Accepter Unicode

    Si vous ne voulez utiliser le formatage Unicode pour les résultats de votre base de données mySQL, mais un autre format d'encodage pour le reste de votre script PHP , vous pouvez configurer votre objet de requêtes MySQL pour utiliser UTF -8 en forme pour vos résultats de requête. Vous pouvez le faire en passant la chaîne " set character_set_results = ' utf8' " en tant qu'argument dans votre objet de requêtes MySQL avant d'extraire les données de la table.
    Non- Unicode sortie MySQL < br > Photos

    Si vous essayez d' écrire un texte au format Unicode à une table mySQL qui utilise un système de codage différent , alors vous obtiendrez un message d'erreur et l'opération d'insertion échouera. Vous pouvez modifier la mise en forme d'une table MySQL existant en exécutant la commande " alter " avec l'action " charset = utf8 " pour base de données , la table et les colonnes nécessaires . Par exemple, la syntaxe " ALTER TABLE ma table charset = UTF8L ; « créerait un tableau intitulé « my- table" à UTF-8 formatage

    .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment lire un fichier DOC utilisant PHP 
  • Qu'est-ce qu'une araignée PHP 
  • Comment insérer MySQL texte entre guillemets simples PHP 
  • Comment insérer et décoder les URL avec PHP 
  • Step-by -Step Hibernate Tomcat MySQL Tutorial 
  • Quand utiliser deux égalent en PHP 
  • Comment faire pour installer PHP Nuke 
  • Comment faire pour activer PHP dans les états MySQL 
  • Comment envoyer le calendrier Outlook Via PHP 
  • Comment couper une partie d'une chaîne en PHP 
  • Connaissances Informatiques © http://www.ordinateur.cc