بســم الله الـرحمــن الرحيــم
السلام عليكــم ورحمـة الله وبركاتــه ،،
لدي مشكلة في استعادة البيانات من قاعدة البيانات حيث عندما أقوم بإستعادة البيانات الإنجليزية تظهر سليمة وعندما أستعيد البيانات العربية فإنها لا تظهر وكأنها لم يتم إستعادتها !!
أرجو الحل وهذا هو الكود :
<?php
echo "<meta http-equiv=\"Content-Type\" content=\"text/html; charset=windows-1256\"> ";
echo "<p align=\"center\"><font size=\"6\"> أهلا بك $T1</font></p>";
$host="localhost"; // Host name
$username="root"; // Mysql username
$password=""; // Mysql password
$db_name="schol"; // Database name
$tbl_name="student"; // Table name
// Connect to server and select database.
mysql_connect("$host", "$username", "$password")or die("cannot connect");
mysql_select_db("$db_name")or die("cannot select DB");
// Set database character attributes.
mysql_query("SET character_set_client=cp1256_general_ci");
mysql_query("SET character_set_connection=cp1256_general_ci");
mysql_query("SET character_set_database=cp1256_general_ci");
mysql_query("SET character_set_results=cp1256_general_ci");
mysql_query("SET character_set_server=cp1256_general_ci");
$sname=$_POST['T1'];
else
{
$query = "SELECT * FROM $tbl_name WHERE name = '$sname'";
$result = mysql_query($query);
//echo mysql_error();
echo "<br/>";
while($row = mysql_fetch_row($result))
{
echo($row[1]);
}
}
?>ملاحظة : هذه هي صفحة تسجيل الدخول حيث أنها تستقبل البيانات من صفحة أخرى وبالتحديد فإنها تستقبل البيانات من داخل فورم في الصفحة الأخرى.