php脚本无法使用mysqli\u查询从数据库返回普通字符

php脚本无法使用mysqli\u查询从数据库返回普通字符,php,Php,我正在尝试在linux中使用php命令行运行php脚本。我运行命令 php 2.php 它可以读取数据库,但显示奇怪的字符。代码如下: <?php $con=mysqli_connect("localhost","root","root","chaatz"); // Check connection if (mysqli_connect_errno()) { echo 'Failed to connect to MySQL'; } $result = mysqli_query($con

我正在尝试在linux中使用php命令行运行php脚本。我运行命令

php 2.php

它可以读取数据库,但显示奇怪的字符。代码如下:

<?php
$con=mysqli_connect("localhost","root","root","chaatz");
// Check connection
if (mysqli_connect_errno())
{
 echo 'Failed to connect to MySQL';
}

$result = mysqli_query($con,"SELECT * FROM smsgateway_r_users");

while($row = mysqli_fetch_array($result))
{
 echo $row['number'] . " " . $row['dlrDate'] . "\n";

}

mysqli_close($con);

?>
脚本中遗漏的任何内容都会导致无法正确显示结果


谢谢

Insert语句在哪里?您的意思是它显示的数据与表格不同吗?你能在phpmyadmin中运行同样的查询吗&看看你得到了什么?
ff483159-6eab-4f3e-97eb-a1c3d077a4d2 9911300000
ff90db23-3a3f-4885-8b11-0c68f4eef3e5 1402151333
ffa0adbe-a78b-4941-bccb-78449b82ecab 9911300000
ffd355b5-f065-4e9b-8a0b-b9d850b1cdb5 9911300000