首页 > 编程知识 正文

使用php从数据库中读取信息(使用php从数据库中读取信息的方法)

时间:2023-12-02 00:20:18 阅读:311047 作者:AKDI

本文目录一览:

  • 1、php怎样读取数据库的记录
  • 2、PHP里读取数据库中的信息
  • 3、php如何取数据库中内容
  • 4、怎么用php读取数据库内容并输出
  • 5、php中怎么从数据库中取出数据?怎么显示?最好有详细的代码

php怎样读取数据库的记录

将$rs=mysql_fetch_object($result)改为

$rs=mysql_fetch_assoc($result)或者$rs=mysql_fetch_array($result)就可以实现。

具体原因:

mysql有四种方法获取结果的当前行数据,分别是fetch_row(),fetch_assco(),fetch_array(),fetch_object()区别分别是返回的数据的类型不同,依次分别是索引数组(即索引是数字0,1,2等),关联数组(即索引是具体的真实的键等),兼前二者,对象。

PHP里读取数据库中的信息

1.看看密码是否被加密。

2.list($key,$value)=each($arr);

!!是 list($Uname,$Pwd)=mysql_fetch_row($result); 的错误:

mysql_fetch_row($result) 返回一个数组

正确格式是:list($Uname,$Pwd)=each(mysql_fetch_row($result));

php如何取数据库中内容

试编写代码如下:

?php

//从数据库根据 id 获取颜色

function getColor($db, $id)

{

    if ($result = $db-query("SELECT * FROM color where id='" . $id . "'"))

    {

        $row = $result-fetch_assoc();

        return $row['color'];

    }

    return '#000000';

}

$mysqli = new mysqli("localhost", "test", "test", "room");

if ($mysqli-connect_error) {

    printf("数据库连接错误: %sn", mysqli_connect_error());

    exit();

}

?

table border="1" cellspacing="0"

tr

td bgcolor="?php echo getColor($mysqli,'1')?"1/td

/tr

tr

td bgcolor="?php echo getColor($mysqli,'2')?"2/td

/tr

tr

td bgcolor="?php echo getColor($mysqli,'3')?"3/td

/tr

/table

?php

$mysqli-close();

?

怎么用php读取数据库内容并输出

读取内容一般使用select语句,输出的话方法比较多,具体的可以参考网上的教程,根据自己的实际需要来选用其中一种,一般都是把数据读取到一个数组参数里面,然后再输出这个数组内容。具体的可以参考下w3school的教程:

php中怎么从数据库中取出数据?怎么显示?最好有详细的代码

$con=mysql_connect('localhost','root','');//数据库信息

mysql_select_db('shop');//数据库名

mysql_query("set names utf8");//设置字符集编码

$sql="select goods_name,goods_number,shop_price from goods";//查询语句

$res=mysql_query($sql);//执行查询

while($row=mysql_fetch_assoc($res)){

    $rows[]=$row;//接受结果集

}

//遍历数组

foreach($rows as $key=$v){

    echo $v['goods_name']."---".$v['goods_number']."---".$v['shop_price']."br/";

}

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。