php的print(SELECT)语句

时间:2015-03-06 13:55:59

标签: php sql database

我想通过php打印(SELECT)语句。 我有这个代码,但它没有使用不同的语言(如阿拉伯语),

<?php 
include "connect.php" ;
mysql_query("set character_set_server='utf8'");
mysql_query("set names 'utf8'");
$sql = "SELECT * FROM appointment";
$result = mysql_query($sql) or die(mysql_error()); 
while($row = mysql_fetch_array($result)){ 
    echo "<br>";
    echo $row['id_file']; 
    echo "<br>";
    echo $row['clinic']; 
    echo "<br>";
    echo $row['date1']; 
    echo "<br>";
    echo $row['time']; 
    echo "<br> " ; 
}
?> 

1 个答案:

答案 0 :(得分:0)

你需要:

  • 确保php文件保存为utf-8而不是ANSI
  • 在打开php标签

    后添加此项
    header('Content-Type: text/html; charset=utf-8');
    
  • 确保数据库表及其列使用​​utf8_general_ci或类似的排序规则(并且在设置排序规则后输入数据)