tp5 查询数据库的数据,并赋值给数组,怎么将赋值后的数组传到视图层

tp5 查询数据库的数据,并赋值给数组,怎么将赋值后的数组传到视图层,第1张

用遍历

$urls=array()

if($b){

while($row_b=mysql_fetch_array($b)){

$urls[]=$row_b

}

print_r($urls)

如果是mysql里面两个不同的数据,应该是可以直接使用 [数据库名称].[表名]来关联的。TP指定的数据库,是因为他要缓存这个数据库的表字段等。试试看行不行,测试通过: SELECT a.*,b.* FROM table1 a LEFT JOIN db2.table2 b ON a.id=b.id

添加数据后如果需要返回新增数据的自增主键,可以使用

getLastInsID

方法getLastInsID()

或者直接使用

insertGetId

方法新增数据并返回主键值:

Db)-:name(::name(user:

Db:user)-insert($data)

$userId

=

Db下面是TP5的方法,TP3的在添加后变量直接就获取了)-::name(user


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/6686638.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-26
下一篇2023-03-26

发表评论

登录后才能评论

评论列表(0条)

    保存