关于ECMall
1,用原sql语句
<?php
function get_order_data($goods_id)
{
$db = &db();
$sql = "select a.buyer_name, a.add_time, a.status, b.phone_tel, b.phone_mob, c.price,";
$result = $db -> query($sql);
$r = array();
while($myrow = $db -> fetch_array($result)){
$r[] = $myrow;
}
return $r;
}
?>
2,变量调节器
{assign var="goods_price" value="123456"}
{$goods_price|price}
3,modifier
modifier
功能:调用php自定义函数。
格式:{$var|modifier:user_func}
4,
{if $name eq "Fred"}
02
Welcome Sir.
03
{elseif $name eq "Wilma"}
04
Welcome Ma'am.
05
{else}
06
Welcome, whatever you are.
07
{/if}
08
09
{* 一个"或"逻辑的例子 *}
10
{if $name eq "Fred" or $name eq "Wilma"}
11
...
12
{/if}
13
14
{* 与上例等效 *}
15
{if $name == "Fred" || $name == "Wilma"}
16
...
17
{/if}
18
19
{* 下面的语法无效,条件修饰符必须由空格跟其他元素分开 *}
20
{if $name=="Fred" || $name=="Wilma"}
21
...
22
{/if}
23
24
{* 允许使用括号 *}
25
{if ( $amount < 0 or $amount > 1000 ) and $volume >= #minVolAmt#}
26
...
27
{/if}
http://www.nowamagic.net/architecture/archt_TemplateSyntaxAndAnalysis.php
5,变量调节器
前台html:
<p>{$item.startTime|modifier:substring}</p>
后台:includes/global.lib.php
function substring($string)
{
var_dump($string);exit();
return '1';
}
6,ecmall的add,edit,find操作,这个是我们对ecmall数据库开发以及操作最常用的操作,我们在ecmall中,只要找到了id键,我们就可以对ecmall的数据库表进行操作。ecmall的add操作重要是用来增加数据,ecmall的edit操作主要是用来编辑数据,ecmall的find只是用来有条件的查询。

浙公网安备 33010602011771号