Jump to content



Recent Status Updates

View All Updates
Photo
- - - - -

Problem with echoing variable

echo

Best Answer Ryant, 08 March 2013 - 04:42 PM

mysql_query( "SET NAMES utf8", $dbconnection );

Set Your HTTP Headers also

header( 'Content-Type: text/html; charset=UTF-8' );
Go to the full post


  • Please log in to reply
26 replies to this topic

#25 JeanBernardValentaten

JeanBernardValentaten

    CC Newcomer

  • Member
  • PipPip
  • 15 posts
  • Programming Language:PHP, JavaScript, Perl, PL/SQL

Posted 08 March 2013 - 01:38 PM

Ok, so what you need to do, is to tell the database that the client (your PHP script) wants UTF8 encoded strings. This is performed by adding the following line after having connected successfully to the database (after mysql_connect()):

mysql_query('SET NAMES utf8');

Don't forget to also set the character set header to UTF8 in your HTML document, e.g.:

<meta http-equiv="content-type" content="text/html; charset=utf-8">

Hope that helps :)



#26 Ryant

Ryant

    CC Lurker

  • New Member
  • Pip
  • 9 posts
  • Location:Naga City , Camarines Sur.
  • Programming Language:Objective-C, PHP
  • Learning:Objective-C, PHP

Posted 08 March 2013 - 04:42 PM   Best Answer

mysql_query( "SET NAMES utf8", $dbconnection );

Set Your HTTP Headers also

header( 'Content-Type: text/html; charset=UTF-8' );

Edited by Ryant, 08 March 2013 - 04:47 PM.


#27 Korlando

Korlando

    CC Regular

  • Member
  • PipPipPip
  • 31 posts
  • Programming Language:PHP, (Visual) Basic, Visual Basic .NET
  • Learning:Java, NXT-G

Posted 09 March 2013 - 05:38 AM

Thank you very much! It works


Edited by Korlando, 09 March 2013 - 12:45 PM.

minigamer.createaforum.com Making a new forum and looking for moderators or for users. Join me!








Also tagged with one or more of these keywords: echo