php中如何用tp实现去获取数据库的内容,然后显示到前端的页面?

php中如何用tp实现去获取数据库的内容,然后显示到前端的页面?,第1张

先建立数据表并插入数据

这里假设已经存在user表,并且有一条数据id:1,name:admin

那么读取这个数据的过程是

$data = M('User')->select()

$this->assign('user',$data)

模板中的调取代码是

<volist name="user" id="v">

    用户名:{$v.name} ID:{$v.id}

</volist>

一、链接数据库

(1)找到模块文件夹中的Conf文件夹,然后进行编写config.php文件

我这里是这样的文件路径

(2)打开这个config.php文件,然后找到父类配置文件convention.php文件,将关于"数据库"的部分复制粘贴到config.php配置文件中

1

2

3

4

5

6

7

8

9

/* 数据库设置 */

'DB_TYPE' => '', // 数据库类型

'DB_HOST' => '', // 服务器地址

'DB_NAME' => '', // 数据库名

'DB_USER' => '', // 用户名

'DB_PWD'=> '', // 密码

'DB_PORT' => '',// 端口

'DB_PREFIX' => '',// 数据库表前缀

'DB_FIELDS_CACHE' => true,// 启用字段缓存(开发时这个要写成false)

下面是我的数据库连接内容

1

2

3

4

5

6

7

8

9

10

11

12

13

14

<?php

return array(

//'配置项'=>'配置值'

/* 数据库设置 */

'DB_TYPE' => 'mysql', // 数据库类型

'DB_HOST' => 'localhost', // 服务器地址

'DB_NAME' => 'test3', // 数据库名

'DB_USER' => 'root', // 用户名

'DB_PWD'=> '123', // 密码

'DB_PORT' => '3306',// 端口

'DB_PREFIX' => '', // 数据库表前缀

'DB_FIELDS_CACHE' => false,// 启用字段缓存(开发时这个要是false)

)

连接成功后,然后就是新建模型文件了


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

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

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

发表评论

登录后才能评论

评论列表(0条)

    保存