1、首先打开MYSQL的管理工具,新建一个test表,并且在表中插入两个字段。
2、接下来在Editplus编辑器中创建一个PHP文件,然后进行数据库连接,并且选择要 *** 作的数据库。
3、然后通过mysql_query方法执行一个Insert的插入语句。
4、执行完毕以后,我们回到数据库管理工具中,这个时候你会发现插入的中文乱码了。
5、接下来我们在PHP文件中通过mysql_query执行一个set names utf8语句即可完成 *** 作。
//1.连接数据库$link = @mysql_connect('localhost','root','123456')
//2.判断是否连接成功
if(!$link) exit('数据库连接失败')
//3.选择数据库
mysql_select_db('mydatabase')
//4.设置字符集 utf8
mysql_set_charset('utf8')
//5.准备一个SQL语句
$sql = 'select * from user'
//6.发送SQL语句
$result = mysql_query($sql)
//7.判断并处理返回结果
if($result){
while($row = mysql_fetch_array($result)){
$list[] = $row
}
echo "<pre>"
print_r($list)
echo "</pre>"
}
//8.释放资源
mysql_free_result($result) //查询 *** 作才需要释放结果集
mysql_close()
可以用AJAX,在不用刷新页面的前提下调用你所查的内容!例如:输入一个姓名,用AJAX把姓名传递到指定php文件,然后在php文件中获取这个姓名,用这个姓名做为查询条件,获取这个姓名所对应的其它相关信息,然后存入数组返回查询页面,再用函数处理数据后显示在对应位置,就可以了!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)