作者chrisQQ (ChrisLiu)
看板Ajax
标题Re: [问题] Ajax的.open问题
时间Sat Oct 2 17:57:24 2010
如果你要执行 EventTrigger 里面的 function 的话
要自己去呼叫他喔,不是写在 EventTrigger 这个 class 里面就自己会执行
$et = new EventTrigger($_GET['q']);
$et->AddExp();
我改写了一下你的 code
(只有加上上面那行与 function AddExp 显示 sql,DB 全部注解掉)
我测试的结果这样就可以了,
所以如果你要 call 其他 function 的话
你可以使用 $et->user_info(); 这样
new 在同个页面如果 q 不变的话只要 new 一次就好了
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 60.199.248.193
※ 编辑: chrisQQ 来自: 60.199.248.193 (10/02 17:59)
1F:推 iii125:那如果function里面含有变数的话 要呼叫的时候也是要把 10/02 20:16
2F:→ iii125:function里的变数一起呼叫吗? 像是$et->name_store($name)? 10/02 20:17
3F:→ chrisQQ:看你的情况,如果你的 $name 是 $q 的话,就不必,因为在 10/03 00:46
4F:→ chrisQQ:一开始的 constructor 的时候就传进来这个物件了 10/03 00:47
5F:→ chrisQQ:不过如果是其他的值,就可能需要另外传进来 10/03 00:47