<?php
$link=mysql_connect(SAE_MYSQL_HOST_M.':'.SAE_MYSQL_PORT,SAE_MYSQL_USER,SAE_MYSQL_PASS);
mysql_query("set names 'utf8'");
mysql_query("set character set utf8");
mysql_query("set character_set_result=utf8");
if($link)
{
mysql_select_db(SAE_MYSQL_DB,$link);
}else{
die(mysql_error());
}
$link=mysql_connect(SAE_MYSQL_HOST_M.':'.SAE_MYSQL_PORT,SAE_MYSQL_USER,SAE_MYSQL_PASS);
mysql_query("set names 'utf8'");
mysql_query("set character set utf8");
mysql_query("set character_set_result=utf8");
if($link)
{
mysql_select_db(SAE_MYSQL_DB,$link);
}else{
die(mysql_error());
}
?>
<?php
require "mysql_connect.php";
$n=0;
$result=mysql_query("select * from news");
while($row=mysql_fetch_array($result)){
$arr[$n++]=array("title"=>$row['title'],
"desc"=>$row['desc'],
"time"=>$row['time'],
"content_url"=>$row['content_url'],
"pic_url"=>$row['pic_url']
);
}
echo json_encode($arr);
本文介绍了一个使用PHP连接SAE MySQL数据库并从news表中获取所有新闻记录的方法。通过mysql_connect建立连接,并设置字符集为UTF-8以确保中文等特殊字符的正确显示。接着,执行SQL查询以获取所有新闻条目,并将结果存储在一个数组中,最终以JSON格式返回这些新闻数据。
483

被折叠的 条评论
为什么被折叠?



