|
Скрипт PHP пишет в mySQl кракозябры
|
|||
---|---|---|---|
#18+
Внутри скрипта русские буквы выводятся: echo "ура"; Прилетает. Внутри MySQL могу создать запись с Русскими символами. Типа: INSERT INTO Settings (ar,js) VALUES('УРА','УРА') Из MySQL русские буквы читаю, а вот записать скриптом не получается. В этом скрипте кроется ошибка, которая пишет в базу MySQL кракозябры. Кодировка сервера : UTF-8 Unicode (utf8). На строки mysql_query("SET NAMES 'utf8'"); mysql_query("SET CHARACTER SET 'utf8'"); сервер ругается... if (isset($_POST['ar']) && isset($_POST['js'])) { $ar = $_POST['ar']; $js = $_POST['js']; $link = mysqli_connect($host,$user, $password, $database); $query="INSERT INTO Settings (ar,js) VALUES('".$ar."','".$js."')"; $result=mysqli_query($link, $query); mysqli_close($link); if($result){echo "0";}else{echo "1";} } else{echo "2";} ?> ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2017, 20:30 |
|
Скрипт PHP пишет в mySQl кракозябры
|
|||
---|---|---|---|
#18+
JavaStudentНа строки mysql_query("SET NAMES 'utf8'"); mysql_query("SET CHARACTER SET 'utf8'"); сервер ругается...Ну да, всё правильно, Вы же используете другое расширение для работы с СУБД JavaStudentmysql i _connect ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2017, 20:59 |
|
|
start [/forum/topic.php?fid=23&gotonew=1&tid=1460524]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
67ms |
get topic data: |
8ms |
get first new msg: |
6ms |
get forum data: |
2ms |
get page messages: |
37ms |
get tp. blocked users: |
1ms |
others: | 12ms |
total: | 161ms |
0 / 0 |