MySQL Forums
Forum List  »  PHP

Special characters and database
Posted by: fssm32 fssm32
Date: March 13, 2009 06:51AM


I have coded a script, I have tried to post russian like this:
МАДРИД, 2 мар - РИА Новости. Супруга президента РФ Светлана Медведева в понедельник в сопровождении королевы Софии посетила Высшую школу музыки в Мадриде. Эта школа, которая носит имя королевы Софии, является наиболее престижным в Испании музыкальным учебным заведением, прежде всего благодаря работе в ней российских специалистов. Уже много лет кафедру фортепьяно в этой школе возглавляет известный русский пианист и педагог Дмитрий Башкиров, кафедру скрипки - Захар Брон, а кафедру виолончели - Наталия ...

But I have this in phpmyadmin:

and this is displayed on the page:

I have this meta:
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

and my table, colums in my database is encoded in utf8_bin and the type is: "text"

in my php.ini:
default_charset = "utf-8"

How can I put correctly some russian, japanese, chinese etc.. ?

my script is simply:

mysql_connect('localhost', 'root', '');

if(!isset($_POST['b_title']) || empty($_POST['b_title']) || !isset($_POST['b_description']) || empty($_POST['b_description']))
die('Invalid form <br /> <a href="board_create.php">Back</a>');

$board_title = mysql_real_escape_string($_POST['b_title']);
$board_description = mysql_real_escape_string($_POST['b_description']);

mysql_query("INSERT INTO boards(b_id, b_title, b_description, b_total_threads) VALUES('', '".$board_title."', '".$board_description."', '0')");

echo 'Sucess';

<form method="post" action="board_create.php">
Board title <input type="text" name="b_title" />
<br />
Board description <input type="text" name="b_description" />
<br />
<input type="submit" name="submit" value="Submit" />


Options: ReplyQuote

Written By
Special characters and database
March 13, 2009 06:51AM

Sorry, you can't reply to this topic. It has been closed.

Content reproduced on this site is the property of the respective copyright holders. It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.