#1 yanling
由于我的数据库内的表是3个相关联的表,我试着用linker 但是不成功,我就改用写sql的方式,后来发现function不能在另一个function里调用,不知道为什么?代码如下
function findadjMaxNo()
{
$sql="select max(adjID) from adjustment ";
$adjustment=spClass("adjustment");
$max=$adjustment->findSql($sql);
return ($max);
}
function insertCom()
{
$var=findadjMaxNo();
}
希望版主能为我解决
2010-03-09 21:12:49
#2 jake
看看这个实例
http://speedphp.com/bbs/thread-219-1-1.html里面的各个控制器都会调用自己的sidebar函数来进行侧栏的显示。
2010-03-10 09:44:00
#3 yanling
JAKE,你发的我看不懂,我遇到的问题是,我的DATABASE里面有三个相关联的表,如何才能插入数据?
2010-03-10 11:13:13
#5 jake
关于插入数据,sp的splinker支持一对一和一对多的插入,但是多对多就不行。
一对一和一对多的插入数据的关联方法,可以看看
http://speedphp.com/post/splinker-hasmany.html 里面关于Create的部分。
2010-03-10 11:30:35