ThinkPHP学习笔记(二)——(读取数据)
来源:互联网 发布:淘宝漏洞刷q币 编辑:程序博客网 时间:2024/06/06 02:15
一、建立数据库
1、在mysqlAdmin中新建一个数据库为:tp_test;
2、在tp_test中建立一张表tp_test
-- phpMyAdmin SQL Dump-- version 3.4.10.1-- http://www.phpmyadmin.net---- 主机: localhost-- 生成日期: 2013 年 03 月 13 日 13:14-- 服务器版本: 5.5.20-- PHP 版本: 5.3.10SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";SET time_zone = "+00:00";/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;/*!40101 SET NAMES utf8 */;---- 数据库: `tp_test`---- ------------------------------------------------------------ 表的结构 `tp_test`--CREATE TABLE IF NOT EXISTS `tp_test` ( `id` int(8) unsigned NOT NULL AUTO_INCREMENT, `data` varchar(255) NOT NULL, PRIMARY KEY (`id`)) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=4 ;---- 转存表中的数据 `tp_test`--INSERT INTO `tp_test` (`id`, `data`) VALUES(1, 'thinkphp'),(2, 'php'),(3, 'framework');/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
二、读取数据
1、在www中新建文件夹read;
2、在read文件夹下新建index.php
<?phpdefine('APP_DEBUG',TRUE);//调试模式require '../ThinkPHP/ThinkPHP.php';//指定ThinkPHP路径?>3、运行:http://localhost/read
4、得到相应的几个文件夹
5、编辑文件夹Conf下面的config.php文件,对数据库进行配置
<?phpreturn array(//'配置项'=>'配置值'// 添加数据库配置信息'DB_TYPE' => 'mysql', // 数据库类型'DB_HOST' => 'localhost', // 服务器地址'DB_NAME' => 'tp_test', // 数据库名'DB_USER' => 'root', // 用户名'DB_PWD' => '', // 密码'DB_PORT' => 3306, // 端口'DB_PREFIX' => 'tp_', // 数据库表前缀);?>6、编辑文件夹Lib->Action->IndexAction.class.php
<?php// 本类由系统自动生成class IndexAction extends Action { public function index(){ $Data = M('Test'); // 实例化Test数据模型,也就是数据库中的tp_test表 $this->test = $Data->select();//这里的test指的是传到前台显示的对象 $this->display(); }}?>7、编辑文件夹Tpl->Index->index.html(这里需要新建文件夹已经文件的)
<html> <head> <title>Select Data</title> </head> <body> <volist name="test" id="vo"> {$vo.id}--{$vo.data}<br/> </volist> </body></html>
接受传递的值,前台显示为
1--thinkphp
2--php
3--framework
8、数据读取成功!
2--php
3--framework
8、数据读取成功!
- ThinkPHP学习笔记(二)——(读取数据)
- ThinkPHP学习笔记(二)
- ThinkPHP学习笔记(二):ThinkPHP框架的模板技术
- ThinkPHP框架开发学习笔记(二)
- ThinkPHP学习笔记(二)-------一个放不开
- 激光雷达学习笔记(二)数据读取和显示
- 激光雷达学习笔记(二)数据读取和显示
- 激光雷达学习笔记(二)数据读取和显示
- 激光雷达学习笔记(二)数据读取和显示
- 激光雷达学习笔记(二)数据读取和显示
- ThinkPHP学习笔记——(入门)
- halcon学习笔记(二)——读取图像
- NIO学习笔记(二)——NIO文件读取
- ThinkPHP操作笔记(二)
- ThinkPHP学习笔记(二)MVC模式和URL访问
- ThinkPHP学习笔记(五):数据库操作二
- AnjularJS 学习笔记(数据的读取)
- TensorFlow学习笔记(三):数据读取
- 百钱百鸡:公鸡5元一只,母鸡3元一只,小鸡1元3只,100元要买100只鸡,共有几种情况
- C++中的局部变量和全局变量的区分
- Ajax复习
- 获取CPUID
- 外贸企业海外推广搜索引擎营销方法
- ThinkPHP学习笔记(二)——(读取数据)
- 如何为您的物品增加卖点
- MySQL常用语句笔记
- 完成端口(CompletionPort)详解 - 手把手教你玩转网络编程系列之三
- IOS iOS5和iOS6横竖屏同时支持
- 实现Ajax翻页效果
- 关于python
- 特征提取代码
- cvn创建服务器