php操作数据库

//造一个链接
$connect=mysql_connect("localhost","root","123");//(“服务器名”“本机用户名”“密码”)

//选择要操作的数据库
mysql_select_db("***",$connect);//数据库名,
//写SQL语句
$sql="select * from nation";//表名必须存在

$sql="insert into nation values('n003','苗族')";//数据库的增

//执行SQL语句,返回结果集
$result=mysql_query($sql);
//从结果集中读取数据
var_dump(mysql_fetch_row($result));

//取出所有结果
while($attr=mysql_fetch_row($result));
{
var_dump($attr);
}

[返回根据列名加的索引]
while($attr=mysql_fetch_array($result));
{
var_dump($attr);
}

[查询字段]
while($attr=mysql_fetch_field($result));
{
var_dump($attr);
}

[返回对象]
while($attr=mysql_fetch_object($result));
{
var_dump($attr);
}

//中文乱码解决方法
1.建立数据库时,字符集选择utf-8
2.mysql配置文件中my.ini 【mysqld】最后加上character_set_server=utf8
3.修改页面编码格式为utf-8
header("content-type:text/html;charset=utf-8");

原文地址:https://www.cnblogs.com/pangchunlei/p/5561737.html