php--连接数据库【不懂php也能写接口】
2014-04-29 16:40
288 查看
写一个php文件,就是配置数据库的,可以直接把下面的代码复制到一个php文件中,让后改一下数据库的路径以及用户名,密码这段代码就可以使用了。
返回的是json数据
一下为代码,当然了也可以根据这些代码封装成函数,增加其重用性。
<?php
// phpinfo();
//创建数据库连接
$conn = mysql_connect("127.0.0.1","root","root");
if(!$conn)
{
echo("连接不成功".mysql_error());
return;
}
//选择数据库
mysql_select_db("test");
$sql="select * from myuser";
$result = mysql_query($sql,$conn);
$arrTemp = array();
$counter = 0;
while($row = mysql_fetch_assoc($result))
{
$arrTemp[$counter] = $row;
$counter++;
}
print_r(json_encode($arrTemp));
mysql_free_result($result);
mysql_close($conn);
?>
返回的结果为:
[{"id":"2","name":"xiaogang","age":"55","birthday":"2011-11-11"},{"id":"1","name":"jijunyuan","age":"25","birthday":"1989-01-14"},{"id":"3","name":"xiaoying","age":"25","birthday":"1989-06-22"}]
返回的是json数据
一下为代码,当然了也可以根据这些代码封装成函数,增加其重用性。
<?php
// phpinfo();
//创建数据库连接
$conn = mysql_connect("127.0.0.1","root","root");
if(!$conn)
{
echo("连接不成功".mysql_error());
return;
}
//选择数据库
mysql_select_db("test");
$sql="select * from myuser";
$result = mysql_query($sql,$conn);
$arrTemp = array();
$counter = 0;
while($row = mysql_fetch_assoc($result))
{
$arrTemp[$counter] = $row;
$counter++;
}
print_r(json_encode($arrTemp));
mysql_free_result($result);
mysql_close($conn);
?>
返回的结果为:
[{"id":"2","name":"xiaogang","age":"55","birthday":"2011-11-11"},{"id":"1","name":"jijunyuan","age":"25","birthday":"1989-01-14"},{"id":"3","name":"xiaoying","age":"25","birthday":"1989-06-22"}]
相关文章推荐
- PHP 开发 APP 接口 学习笔记与总结 - APP 接口实例 [1] 单例模式连接数据库
- 使用PHP连接POSTGRES数据库
- php中数据库连接方式pdo和mysqli对比分析
- php单例模式连接数据库封装类
- php单例模式使用实例之数据库连接
- 将php代码部署到新浪云测试(简单方法,包含数据库的连接)
- php数据库连接时容易出错的特殊符号问题
- 黄聪:PHP数据库连接失败--could not find driver 解决办法
- php mysql连接数据库实例
- php代码部署于sinaapp之数据库连接
- apache服务器的使用与配置2+php如何连接数据库
- Linux下PostgresQL数据库C语言接口:libpq (一)数据库连接
- PHP使用PDO连接数据库一
- php连接mssql数据库 初学php笔记
- php连接到数据库
- PHP-数据库长连接mysql_pconnect的细节
- PHP连接数据库,实现最基本的增删改查(面向对象)
- PHP 连接数据库
- PHP连接数据库
- PHP中用set_time_limit(0)长连接的实现--更新数据库时间限制中断解决方法