THINKPHP中 连接数据库后(假设数据库不止一张表), 怎么知道数据是插入在哪一个表格中呢;
数据库叫thinkphp上传的这些图片上是一个slide(轮播)的添加功能,功能是OK的,我在这里没有指定数据插入在哪一个表格,但他会自己识别插入到tp_slide表格中...
数据库叫 thinkphp
上传的这些图片上 是一个 slide(轮播) 的添加功能, 功能是OK的,我在这里没有指定数据插入在哪一个表格 , 但他会自己识别插入到 tp_slide 表格中,这是怎么回事啊?
然后我做其他模块 比如 goods(商品) 模块的时候 就是把上面的这些slide 改成goods 他就自己知道把数据插到 tp_goods表格中了,这是怎么一回事呢, 是thinkphp add()方法自己封装好了吗?
按理说应该要用M()方法,比如 M(“表格名”) 才对 ,但我这里 没有任何关于表格名的 字样 比如 有个是吗 tp_表格名什么的 ,完全没这个代码啊,但他就是自己识别到了,搞不懂
本人新手渣渣一枚,
求各路 大侠 指点迷津,拜托拜托 展开
上传的这些图片上 是一个 slide(轮播) 的添加功能, 功能是OK的,我在这里没有指定数据插入在哪一个表格 , 但他会自己识别插入到 tp_slide 表格中,这是怎么回事啊?
然后我做其他模块 比如 goods(商品) 模块的时候 就是把上面的这些slide 改成goods 他就自己知道把数据插到 tp_goods表格中了,这是怎么一回事呢, 是thinkphp add()方法自己封装好了吗?
按理说应该要用M()方法,比如 M(“表格名”) 才对 ,但我这里 没有任何关于表格名的 字样 比如 有个是吗 tp_表格名什么的 ,完全没这个代码啊,但他就是自己识别到了,搞不懂
本人新手渣渣一枚,
求各路 大侠 指点迷津,拜托拜托 展开
1个回答
2016-09-10
展开全部
你继承了model类,他会按照你的类名,也就是你slideModel中的slide加上你设置的前缀去自动寻找你的表。你说的M方法其实也是调用的model类,只不过表名不是自动获取的类名,而是手动传到参数中。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询