<?php
header("Content-type: text/html; charset=utf-8");//设置编码也可以通过html中的 head中的 <meta charset="UTF-8">设置
//链接数据库
$con = mysql_connect("localhost","root","root");
//var_dump($con);
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
//使用指定库
$db_selected = mysql_select_db("phpdemo", $con);
//执行表语句
$sql = 'SELECT * from person WHERE name LIKE \'%5%\'';
$result = mysql_query($sql,$con);//查询语句从链接的数据库并获得结果,结果为resource
mysql_close($con);//关闭数据库
//按照数组方式json准备(一个数组有多个对象方式)
$users=array();
$i=0;
//遍历每一行
while($t_result = mysql_fetch_array($result,MYSQL_ASSOC)) {//遍历每一行结果,MYSQL_ASSOC是去除多余的 信息
//为数组方式json加入数据
$users[$i]=$t_result;
$i++;
//打印数组
print_r($t_result);//打印结果
echo '</br>';
//获取单个字段
echo '编号' . $t_result['nid'] . '名字' . $t_result['name'];
echo '</br>';
//josn输出单个对象(一行作为一个json对象)
echo json_encode($t_result);
echo '</br>';
}
//输出数组
echo '数组是:'.json_encode($users);
#另外 . 作为字符拼接使用 post方式取值是$_POST["fname"]
?>
php作为脚本代码,可以与HTML一起,另外就是搭配时候文件名是.php结尾的文件类型,也可单独使用,不掺杂HTML标签