利用PHP的MVC框架实现对HIS数据库的操作实践
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
’ DB TYP E’=> ’or acl e’
—
,
/ : I c 数 据 库 类 型 / / : I c数 据 库 地 址 } / / }数据 库实例名 木 / / * X X X为 D B A登 录 名
’ DB HOS T’ =>’1 92 1 6 8.1 .1 ’
.
2 系统设计 环境搭 建
h t t p : / / w i k i . u b u n t u . o r g . c n / A p a c h e / ) 在 u b u n t u 1 2 . 0 4系 统
f
’ D B N AME’ =>’t est ne w’,
—
’叩
一
U S E R ’ = > ’ X X X ’ ,
p u b l i c f u n c t i o n i n d e x 0{
A p a c h e在 安装期 间会 新建一 个 目录 : / v a r / w w w , 该 目录是 该服 务器 中存 放文档 的根 目录 。 # s u d o a p t — g e t i n s t a l 1 m y s q l — s e r v e r 一 5 . 1 / /安 装
A p a c h e
用 到 的所有方 法, 包括 实例化 数据库和 C U R D操作 等操作 方法 ,
其 中查询和删 除记录方法 的代码 如下 :
< ? p h p
/ /安装 S S H / /安 装
C l a s s I n d e x A c t i o n e x t e n d s A c t i o n{ 主 类 的 的名 称 要 与 与 文 件 名 同名 木 /
# s u d o/ e t c / i n i t . d / a p a c h e 2 r e s t a r t
A p a c h e
¥ a r r = ¥ m - > q u e r y ( s e l e c t}f r o m s t a f f — d i c t ) :
’ D BP W D ’ = > ’ X X X ’ ,
—
/ 水X X X为 D B A密码 木 / / 木数据 库连接 的端 口
’ D BP O R T ’ = > ’ 1 5 2 1 ’ ,
—
卑}
) :
? >
2 . 3 . 2 控制 器 中的的类文 件代码 在“ P H P H I S ( 项 目文 件 目录 )/ L i b / A c t i o n ” 文件 夹 下 建 立
p u b l i c f u n c t i o n d e l 0{
M Y S Q L # s u d o a p t — g e t i n s t al 1 p h p 5 1 i b a p a c h e 2 一 m o d —
¥ m = M(): 库 木 /
/ {采用框架 的 M方法实例化数 据 .
p h p 5 / /安 装 P H P 5
2 0 1 4 . 5
连接 H I S (H o s p i t a l I n f o r m a t i o n S y s t e m ) 数据库 , 并实现对
r e t u r n a r r a y (
网络与信惠I程
数据库数 据表 的基 本操作 。
/ / ’配 置 项 ’ = > ’ 配 置值 ’
键 安装 的 模 式或 者 下 载各 自软件 的安 装包 独 立 进行 安 装 ,
具体 安装 方法请 参 照 U b u n t u官 方 技 术 文 档( h t t p : / / w i k i . u b u n t u . o r g . c n / A p a c h e / ) 进行操作 。
I n d
e x A c t i o n . c l a s s . p h p文件 , 该类 文件 的作用 是编译控制 器
下以 r o o t ( 根用户 ) 身份调试 安装成功 , 在终端具体 如下 : # s u d o a p t — g e t i n s t a l l s s h # s u d o a p t — g e t i n s t a l l a p a c h e 2
2 . 1 安装 L A M P环境
L A M P是指 — — 组用 L i n u x + A p a c h e + M y s q 1 + P e r 1 / P H P / P y t h o n 来搭 建动 态 网站 或者 服务器 的开源 软件 , 本 身都是各 自独 立 的 程序 , 但 是 因为常被 放在 一起使 用 , 拥有 了越来 越高 的兼容度 , 共 同组成 了一 个强大 的 W e b应 用程 序平 台, 这 四种开 源程 序 的 组 合兼 容 性不 断完 善 , 开 发项 目的成本 较低 , 因此 一直 受 到整 个 I T界得 关注 ,目前 , 世 界 上 的 网站 7 0 %以上 的访 问流量 靠 是 L A M P提供 的 。L A M P安装 较为 简单 ,I N T E R N E T网上 的安装 教 程 比较 杂乱 , 笔者 经 过梳 理 , 并 参照 官 方技 术文 档( h t t p : / /
/ / 重 启
卑7
/ 术查询 H I S数据库 中的员工表 s t a f f — d i c t中的全部Байду номын сангаас数据
说明 : 在安 装过程 中要 求连接 互联 网, 读 者也 可采 用 L A M P
一
¥ t h i s 一 > a s s i g n( ’ d a t a ’ , ¥ a r r ) : ¥ t h i s 一 > d i s p l a y O ) / }删 除 记 录 的 方
—
,
/ : I c 数 据 库 类 型 / / : I c数 据 库 地 址 } / / }数据 库实例名 木 / / * X X X为 D B A登 录 名
’ DB HOS T’ =>’1 92 1 6 8.1 .1 ’
.
2 系统设计 环境搭 建
h t t p : / / w i k i . u b u n t u . o r g . c n / A p a c h e / ) 在 u b u n t u 1 2 . 0 4系 统
f
’ D B N AME’ =>’t est ne w’,
—
’叩
一
U S E R ’ = > ’ X X X ’ ,
p u b l i c f u n c t i o n i n d e x 0{
A p a c h e在 安装期 间会 新建一 个 目录 : / v a r / w w w , 该 目录是 该服 务器 中存 放文档 的根 目录 。 # s u d o a p t — g e t i n s t a l 1 m y s q l — s e r v e r 一 5 . 1 / /安 装
A p a c h e
用 到 的所有方 法, 包括 实例化 数据库和 C U R D操作 等操作 方法 ,
其 中查询和删 除记录方法 的代码 如下 :
< ? p h p
/ /安装 S S H / /安 装
C l a s s I n d e x A c t i o n e x t e n d s A c t i o n{ 主 类 的 的名 称 要 与 与 文 件 名 同名 木 /
# s u d o/ e t c / i n i t . d / a p a c h e 2 r e s t a r t
A p a c h e
¥ a r r = ¥ m - > q u e r y ( s e l e c t}f r o m s t a f f — d i c t ) :
’ D BP W D ’ = > ’ X X X ’ ,
—
/ 水X X X为 D B A密码 木 / / 木数据 库连接 的端 口
’ D BP O R T ’ = > ’ 1 5 2 1 ’ ,
—
卑}
) :
? >
2 . 3 . 2 控制 器 中的的类文 件代码 在“ P H P H I S ( 项 目文 件 目录 )/ L i b / A c t i o n ” 文件 夹 下 建 立
p u b l i c f u n c t i o n d e l 0{
M Y S Q L # s u d o a p t — g e t i n s t al 1 p h p 5 1 i b a p a c h e 2 一 m o d —
¥ m = M(): 库 木 /
/ {采用框架 的 M方法实例化数 据 .
p h p 5 / /安 装 P H P 5
2 0 1 4 . 5
连接 H I S (H o s p i t a l I n f o r m a t i o n S y s t e m ) 数据库 , 并实现对
r e t u r n a r r a y (
网络与信惠I程
数据库数 据表 的基 本操作 。
/ / ’配 置 项 ’ = > ’ 配 置值 ’
键 安装 的 模 式或 者 下 载各 自软件 的安 装包 独 立 进行 安 装 ,
具体 安装 方法请 参 照 U b u n t u官 方 技 术 文 档( h t t p : / / w i k i . u b u n t u . o r g . c n / A p a c h e / ) 进行操作 。
I n d
e x A c t i o n . c l a s s . p h p文件 , 该类 文件 的作用 是编译控制 器
下以 r o o t ( 根用户 ) 身份调试 安装成功 , 在终端具体 如下 : # s u d o a p t — g e t i n s t a l l s s h # s u d o a p t — g e t i n s t a l l a p a c h e 2
2 . 1 安装 L A M P环境
L A M P是指 — — 组用 L i n u x + A p a c h e + M y s q 1 + P e r 1 / P H P / P y t h o n 来搭 建动 态 网站 或者 服务器 的开源 软件 , 本 身都是各 自独 立 的 程序 , 但 是 因为常被 放在 一起使 用 , 拥有 了越来 越高 的兼容度 , 共 同组成 了一 个强大 的 W e b应 用程 序平 台, 这 四种开 源程 序 的 组 合兼 容 性不 断完 善 , 开 发项 目的成本 较低 , 因此 一直 受 到整 个 I T界得 关注 ,目前 , 世 界 上 的 网站 7 0 %以上 的访 问流量 靠 是 L A M P提供 的 。L A M P安装 较为 简单 ,I N T E R N E T网上 的安装 教 程 比较 杂乱 , 笔者 经 过梳 理 , 并 参照 官 方技 术文 档( h t t p : / /
/ / 重 启
卑7
/ 术查询 H I S数据库 中的员工表 s t a f f — d i c t中的全部Байду номын сангаас数据
说明 : 在安 装过程 中要 求连接 互联 网, 读 者也 可采 用 L A M P
一
¥ t h i s 一 > a s s i g n( ’ d a t a ’ , ¥ a r r ) : ¥ t h i s 一 > d i s p l a y O ) / }删 除 记 录 的 方