D
Dock1100
Пишу сайт: журнал оценок, почти закончил и наткнулся на нехорошую проблему КИРИЛЛИЦА.
Глук в тои что если добавлять в поле, то всё нормально, а вот если добавить/изменить запись то вместо кириллических букв сохраняет ????????.
Как это исправить?(с PHP знаком 2 недели)
<!--shcode--><pre><code class='PHP'>$fieldaddname = !isset($_POST['field_add_name'])?NULL:$_POST['field_add_name'];
$fieldaddtype = !isset($_POST['field_add_type'])?NULL:$_POST['field_add_type'];
$host='localhost';
$database='group_fm_81';
$user='root';
$pswd='';
$dbh = mysql_connect($host, $user, $pswd) or die("Не могу соединиться с MySQL.");
MYSQL_QUERY('SET NAMES cp1251 ');
MYSQL_QUERY('SET CHARACTER SET cp1251 ');
MYSQL_QUERY('SET SET character_set_results = cp1251');
mysql_select_db($database);
mysql_query("INSERT INTO `group_fm_81`.`subjects` (`name`, `type` ) VALUES ('$fieldaddname' ,'$fieldaddtype');");
//добавляю запись
mysql_select_db($database);
$t_tblist = mysql_query("SELECT * FROM `names`");
while($row = mysql_fetch_array($t_tblist))
{
mysql_query("ALTER TABLE `".$row['InduvidualKey']."` ADD `$fieldaddname` $fieldaddtype");
//добавляю поле
}[/CODE]
Глук в тои что если добавлять в поле, то всё нормально, а вот если добавить/изменить запись то вместо кириллических букв сохраняет ????????.
Как это исправить?(с PHP знаком 2 недели)
<!--shcode--><pre><code class='PHP'>$fieldaddname = !isset($_POST['field_add_name'])?NULL:$_POST['field_add_name'];
$fieldaddtype = !isset($_POST['field_add_type'])?NULL:$_POST['field_add_type'];
$host='localhost';
$database='group_fm_81';
$user='root';
$pswd='';
$dbh = mysql_connect($host, $user, $pswd) or die("Не могу соединиться с MySQL.");
MYSQL_QUERY('SET NAMES cp1251 ');
MYSQL_QUERY('SET CHARACTER SET cp1251 ');
MYSQL_QUERY('SET SET character_set_results = cp1251');
mysql_select_db($database);
mysql_query("INSERT INTO `group_fm_81`.`subjects` (`name`, `type` ) VALUES ('$fieldaddname' ,'$fieldaddtype');");
//добавляю запись
mysql_select_db($database);
$t_tblist = mysql_query("SELECT * FROM `names`");
while($row = mysql_fetch_array($t_tblist))
{
mysql_query("ALTER TABLE `".$row['InduvidualKey']."` ADD `$fieldaddname` $fieldaddtype");
//добавляю поле
}[/CODE]