php+输出数据库文字 php输出文本的三种方式

php输出数据库信息

1. 查看具体值:

创新互联公司专注于网站建设,为客户提供成都网站设计、成都网站建设、网页设计开发服务,多年建网站服务经验,各类网站都可以开发,品牌网站制作,公司官网,公司展示网站,网站设计,建网站费用,建网站多少钱,价格优惠,收费合理。

echo $result[0];

2. 打印数组(使用源代码看的情况下会很清楚)

print_r($row);

3. 使用php自带的调试函数看数据结构:

var_dump($row);

thinkphp怎么输出数据库内容?

控制器:

$result = $M-where($where)-select(); //读取数据库内容

$this-assign("result",$result); //输出变量到模板

dump($result);//打印当前变量内容

模板:

volist name="result" id="vo"

{$vo.id}

/volist

php用 if语句 如何输出数据库内容

?php

mysql_select_db("uchome",$conn) or die("连接数据库失败:".mysql_error());

mysql_query("set names 'gbk'");

$rs=mysql_query("select * from cdb_projects limit 1")/*这里有个小错误:limit是确定从数据库中读取记录的个数,为提高效率,一般不建议这么写Sql语句,因为你目前无法确定游标的位置,它可以在第一条记录上,也可能在最后一条记录上,更可能在记录列表的任意位置当然我理解你的用意,你是为了测试对数据库的读取操作,意思是只要随意读取一条记录就行了但长期这么下去,你会养成一种不良的习惯,代码不按标准去写,也就不可能见到你想要的结果正确的写法是:limit[start,lenth] 例如:limit 0,1 意思是读取第一条记录start代表起始位置,lenth代表读取记录个数(或者叫步长)就是读取一次记录下一次将要移动的指针位置同时,强烈建议结合where子条件加以判断后进行读取。*/

if (mysql_num_rows($rs)0){

echo $rs["name"];//这里是一个致命错误,你是输出不了任何数据的,因为当代码运行到这时原时候

//$rs仅仅是一个mysql_query的操作句柄,更不是一个结果数组 //你用$rs["name"]去引用输出一个不存在的数组对象,会导致php解释错误 }

?下面是正确的写法: ?php

mysql_select_db("uchome",$conn) or die("连接数据库失败:".mysql_error());

mysql_query("set names 'gbk'");

$rs=mysql_query("select * from cdb_projects where [condition] limit 0,1")

if (($num=mysql_num_rows($rs))0){

$row=mysql_fetch_array($rs); echo $row["name"];

}

?

分享标题:php+输出数据库文字 php输出文本的三种方式
转载来源:https://www.cdcxhl.com/article8/docooip.html

成都网站建设公司_创新互联,为您提供定制开发自适应网站电子商务微信公众号企业网站制作外贸建站

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

h5响应式网站建设