网站首页 > 文章中心 > 其它

php取出数据表中信息

作者:小编 更新时间:2023-08-12 08:00:43 浏览量:117人看过

PHP如何将数据库表中的某列数据一个一个循环取出并打印

一般我们为了减少数据库链接,取数据是一次取出所有想要的数据然后做循环处理,而不是一个个循环取出

$servername?=?"localhost";

$username?=?"root";

$password?=?"root";

$dbname?=?"aaaa";

//?创建连接

$conn?=?new?mysqli($servername,?$username,?$password,?$dbname);

php取出数据表中信息-图1

//?Check?connection

if?($conn-connect_error)?{

die("连接失败:?"?.?$conn-connect_error);

}?

$sql?=?"SELECT?name?FROM?xiao?";//这里是查询xiao表的name列的所有数据

$result?=?$conn-query($sql);

if?($result-num_rows?0)?{

//?输出数据

while($row?=?$result-fetch_assoc())?{

//print_r($row);

echo?"name:?"?.?$row["name"]."br";//这里是循环打印

}

}?else?{

echo?"没有查询到数据";

$conn-close();

php怎么获取数据表中内容

php

//打印出来的是对象object直接调用属性即可

$name?=?$diy-info-name;

如有疑问,请追加

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("数据库连接错误:?%s\n",?mysqli_connect_error());

exit();

table?border="1"?cellspacing="0"

tr

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

/tr

/table

$mysqli-close();

以上就是土嘎嘎小编为大家整理的php取出数据表中信息相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!

版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章