php从数据库中提取出几行数据,并把没一行数据一一输出

如何解决
2024-12-19 20:26:18
推荐回答(2个)
回答1:

PHP从数据库提取并显示数据的典型代码如下:

//连接数据库,三个参数:数据库服务器IP,用户名,密码
if(mysql_connect('127.0.0.1', 'root', '123456')){
    //数据库连接成功,开始查询,下面是SQL语句
    //此例子SQL查询数据库test里面的表tab,假设有一个数值字段score,查询其值大于60的数据行
    $sql="select from test.tab where score>60";
    if ($res=mysql_query($sql)){
    //数据库查询执行成功
        while($row=mysql_fetch_array($res)){
        //循环查询满足条件的所有记录
            echo '姓名:'.$row['name'] . '成绩:'. $row['score']. '
';
        }
        //删除查询
        mysql_free_result($res);
    }else echo "执行数据库查询失败,语句: $sql
原因:".mysql_error();
    //关闭数据库
    mysql_close();
}else echo "数据库连接失败,原因是:".mysql_error()l

回答2:

如果你用的是mysql数据库的话,首先连接数据库
$con = mysql_connect(servername,username,password);
mysql_select_db("my_db", $con);
然后获得数据
$result = mysql_query("select * from xxx");

循环输出数据
foreach($result as $val){
echo $val;
}