求助spmodel问题

#1 homexigua

比如我有个联合查询,想用sql语句了
$dao=spclass("lib_aaa");
$dao->runsql("sql语句");
本来用sql语句就可以了,这里必须的spclass("lib_aaa");一下,这样的话又必须的建一个lib_aaa的model文件。
用spdb的话也必须的有一个存在的表才可以执行runsql

我是想这样:
$dao=spclass(); //$dao=spmodel();
$dao->runsql("sql语句");
这样就不用管什么表不表的了,直接sql语句就可以。也方便,怎么实现

2010-09-12 19:32:23

#2 jake

试试
spClass('spModel')->runSql($sql);

2010-09-12 19:37:16

#3 homexigua

不错,这样就方便多了

2010-09-13 15:04:36

#4 homexigua

$sql = "select * from classtable where 1=1";

                $list = spClass('spModel')->runSql($sql);

                dump($list);

输出Resource id 12

2010-09-13 16:05:27

#5 homexigua

解决了,应该是
$list = spClass('spModel')->findSql($sql);

2010-09-13 16:25:13

#6 billgame

想收藏,收藏不了帖子了?

2012-11-08 23:16:54

#7 jake

billgame 发表于 2012-11-8 23:16
想收藏,收藏不了帖子了?
可以吧,换个浏览器试试

截图未命名.jpg

2012-11-09 08:38:17