Merhaba arkadaşlar

Elimde içinde veri olan aşağıdaki yapıda bir tablo var..

id - ad - soyad - mail - tarih

Ben içindeki veriyi kaybetmeden aşağıdaki şekilde alanların sırasını değiştireceğim

id - ad - soyad - tarih - mail


Bu işlem için aşağıdaki şekilde php kod yapısı kullandım. Çalışıyor fakat eski tablomda düzgün olan türkçe karakterler yeni tabloda ? şeklinde atıyor.. Ben nerede hata yapıyorum. Buarada tablolarımın karakter yapısı 2 tablodada utf8_unicode_ci şeklinde.


Uyguladığım ve çalışan php kodu ;


<?PHP
mysql_connect("localhost","root", "");
mysql_select_db("veritabani");
$sql = mysql_query("SELECT * FROM `tablo1`");
while($row = mysql_fetch_array($sql)) {
if(mysql_query("INSERT INTO `tablo2` (`id`, `ad`, `soyad`, `tarih`, `mail`) VALUES ('".$row[id]."', '".$row[ad]."', '".$row[soyad]."', '".$row[tarih]."',  '".$row[mail]."')")) {
echo "$id eklendi<br>";
} else {
echo "<b>$id eklenemedi</b><br>";
}
}
mysql_close();
?>