Логотип   Простое и понятное управление
  Уникальные возможности по настройке
  Open Server скачали уже 1 546 236 раз!

Форум

Добро пожаловать, Гость!

Плохо отображается кодировка

Обсуждение вопросов на другие темы связанные с веб-разработкой
srv356
Сообщения: 8
C нами: 1 год 1 мес

Непрочитанное сообщение srv356 » 01 апр 2018, 00:05

Windows7x64
Open Server 5/2/2
Apache-2.4-x64
PHP-5.6-X64
MySQL-5.6-x64

Кодировка
HTTP сервер - He задано
MySQL сервер - utf3_general_d

Создаём БД(таблицу)
<?
  /*
  Создаём базу all;
  Создаём таблицу users в MySQL;
 
  CREATE database people;
  use people;
  create table users(
  id int(10) not null auto_increment,
  name varchar(64) not null,
  family varchar(64) not null,
  otchestvo varchar(64) not null,
  login varchar(64) not null,
  PRIMARY KEY (id)
  );
 
  Занесём 2-3 пользователя в базу:
  INSERT INTO users(name,family,otchestvo,login)VALUES('Ivan','Petrov','Andreevic','seed');
  INSERT INTO users(name,family,otchestvo,login)VALUES('Sergey','Sidorov','Mihailovic','Serg');
 
  */
?>



Html документ
<html>
<meta charset="UTF-8">
<form method="post" action="ka.php">
Введите логин:</br><input type="text" name="login"></br>
<input type="submit" value="Найти"></br>
</form>
</html>


ka.php
<?php
 
$login=$_POST['login'];
if (!empty($login)){
$dbc=mysql_connect('localhost','usertest1','1') or die ('Нет соединения с СУБД');
mysql_select_db('01_tst',$dbc)or die ('База people не найдена');
$query="SELECT name,family,otchestvo FROM users WHERE login='$login' LIMIT 1";
$result=mysql_query($query);
mysql_close($dbc);

while ($ob = mysql_fetch_array($result)){
$family=$ob['family'];
$name=$ob['name'];
$otchestvo=$ob['otchestvo'];
echo '</br>Фамилия:'.$family.'</br> Имя:'.$name.'</br>  Отчество:'.$otchestvo.'</br>';
}
if ($ob != mysql_fetch_array($result)) {
echo '</br><b>Пользователя с логином <i>'.$login.'</i>&nbsp;&nbsp;не найден!</b>';
}}else{
echo '</br>Заполните поле Логин!';
}
 
?>


Ввожу данные.
Нажимаю кнопку.
Результат
�������:Petrov
���:Ivan
��������:Andreevic

Как привести в порядок кодировку результата?
Вложения
01.rar
(742 байт) 8 скачиваний

Вернуться в «Оффтоп и другие темы»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя