首先呢我是小白,最近自己理解做了一个php对一张表的增删改,然后我想用纯mvc模式把功能实现了,我去看了php的mvc ,知道了最简单的运行原理,但我自己试着开始做的时候,觉得有点无从下手。首先呢我控制器打算建一个,里面不同的函数调用对应的模型文件,然后模型文件里封装了增删改的函数操作,这里遇到问题,连接数据库的要不要放在这里,还有执行的函数的参数是从页面表单穿过来了,我这边怎么写?视图层就对应增删改之后的页面。上面是我这么想的,也许刚开始想的就不对,哈哈,,综合上就是一个是所有函数参数的设置,还有就是每个层下面具体放什么。希望大神们,带带我,我现在应该怎么做!

解决方案 »

  1.   

    思路是对的!
    1、连接数据库的代码显然不应该放在model层,应该放在配置文件中
    2、表单传递过来用$_GET或者$_POST 获取就是了,这点在函数里也是一样
      

  2.   

    当你 做了一个对一张表的增删改 时,这已经就实现了 MVC 的功能了
    只是没有自觉的按 M、V、C 各自的功能来组织你的代码而已
    注意 M、V、C 是三个并列的功能块,所以每个层下面具体放什么是错误的说法
    分层 是三层、多层架构的概念,层是由里到外一层层的包裹的,每个层都是不可逾越的