Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> PHP /MySQL Programmering >> Content
Output van Vreemde tekens in MySQL PHP
Webontwikkelaars website gegevens op te slaan vaak in MySQL databases . Binnen dergelijke sites , kan PHP-scripts draaien op de server-side , de interactie met de gegevens en presenteren aan gebruikers . MySQL databases kunnen verschillende soorten gegevens op te slaan , inclusief tekst . Bij het werken met een MySQL database in combinatie met PHP scripts , is het gebruikelijk om fouten met codering, dat een locatie kan veroorzaken vreemde tekens uitgang tegenkomen. Proces

MySQL databases
zijn initieel gecreëerd door ontwikkelaars , maar kan optioneel zijn data updates en inzetstukken uitvoeren op interactie met de gebruiker . Wanneer een ontwikkelaar een databasesysteem , voegt hij meestal data te beginnen. Afhankelijk van het doel van de website , kan de pagina ook gebruikers toestaan ​​om gegevens van webpagina's gebouwd in PHP te dienen . De PHP- scripts bevragen ook de database , het opbouwen van de resultaten in HTML-pagina's te presenteren aan bezoekers van de site . De MySQL database -systeem maakt gebruik van verschillende soorten coderen om tekst tekens slaan .
Cause

MySQL
biedt een scala aan mogelijkheden voor tekencodering. Karakter codering verwijst naar het proces wordt gebruikt om tekens op te slaan in het geheugen . Andere codering systemen ondersteunen gevarieerd talen en alfabetten . Wanneer u tekst op te slaan in een tekstbestand met een editor programma , character encoding plaatsvindt , hoewel je misschien niet van bewust . Als een MySQL database systeem is ingesteld op een bepaald coderingssysteem , en de ontwikkelaar of gebruiker probeert te gebruiken om gegevens die zijn opgeslagen in een ander coderingssysteem te voegen , kunnen de gegevens worden beschadigd . Dit is wanneer vreemde tekens verschijnen bij of in plaats van de juiste gegevens .
Effecten

Encoding kwesties hotels met MySQL en PHP kan een aantal effecten hebben . Een van de meest duidelijk zijn dat de inhoud van de website toont vreemde tekens in plaats van de juiste tekens . Dit voorkomt dat gebruikers in staat om toegang te krijgen tot diensten ter plaatse . Als de PHP- scripts te gebruiken complexe queries , zoals de bouw van de inhoud van een tabel in query's op een andere , kunnen functies worden aangetast .
Oplossingen

Gebruik het juiste coderingssysteem en het vervangen van de beschadigde gegevens om het probleem op te lossen . Dit proces kan eisen exporteren van de gegevens van MySQL , of de toegang tot het uit de originele bron . Om de gegevens te exporteren , kiest u de coderingsmethode die momenteel in gebruik , dan is de data tijdelijk op te slaan . Bijvoorbeeld , de gegevens opslaan in een tekstbestand met de gewenste coderingsmethode . Importeer de gegevens weer in de database , het vervangen van de beschadigde gegevens .

Previous: Next:
  PHP /MySQL Programmering
·Hoe te Komma's in PHP Verwijde…
·Hoe maak je een PHP -bestand w…
·Vergelijk MySQL Vs . SQLite 
·Hoe kan ik Excel -bestanden im…
·Hoe kan ik een MySQL Connectio…
·Betere manieren om te zoeken m…
·Hoe te INT invoegen in MySQL 
·Hoe je MySQL Restart in Plesk 
·Hoe de Gelijkenis Factor Berek…
  Related Articles
Hoe Search Engine Ranking of SEO van een…
De geschiedenis van Visual Basic 6.0 
Basis van Visual Basic 
Kenmerken van Visual Basic 
Tutorial van Visual Basic 6 
Wat zijn de functies van Visual Basic ? 
De Eigenschappen van een collectie in VB…
Hoe je alle items Inside van een keuzeli…
Hoe maak je een lijst van printers in VB…
  Programmering Articles
·Hoe te Datetime creëren Met Int 
·Hoe om te reageren webpagina's te bouwen…
·Hoe te programmeren C Pointers 
·Hoe maak je een lijst koppelen aan een S…
·Hoe een PDF wijzigen naar SWF in PHP 
·Hiding C + + Symbolen in Static Biblioth…
·Hoe te Driehoeken tekenen in Java 
·Hoe te CPP compileren op een Mac 
·Hoe te Debug in DLL 
Copyright © Computer Kennis http://www.nldit.com