Здравствуйте. Мне нужно данные из одной таблицы перегнать в другую таблицу. PHP: session_start(); include 'reports.class.php'; define ("DB_HOST","localhost"); define ("DB_LOGIN","root"); define ("DB_PASS",""); $link = mysqli_connect(DB_HOST, DB_LOGIN, DB_PASS, DB_NAME) or die (mysqli_connect_error()); $charset = mysqli_character_set_name($link); echo "Текущая кодировка: $charset\n"; mysqli_query($link, "SET NAMES utf8"); mysqli_query($link, "SET CHARACTER SET 'utf8'"); mysqli_query($link, "SET SESSION collation_connection = 'utf8_general_ci'"); $charset = mysqli_character_set_name($link); echo "Текущая кодировка: $charset\n"; $sql = "SELECT * FROM reports"; $result = $link->query($sql); if ($result->num_rows > 0) { while($row = $result->fetch_assoc()) { $date = $row['date']; $userId = $row['user_id']; $content1 = $row['content1']; $content2 = $row['content2']; $content3 = $row['content3']; $content4 = $row['content4']; print_r($row); if($content1 != ''){ $category = 1; $sql = "INSERT INTO reportsNew (date, user_id, category, content) VALUE('$date', '$userId', '$category', '$content1')"; $link->query($sql); } } } Когда я запускаю скрипт, то он вытягивает данные нормально. Но вот в новую таблицу вместо русских символов он вносит вопросительные знаки. Как мне перенести данные из одной таблицы в другую чтобы не было вопросительных знаков?