所以基本上我有一个查询,我运行并应用“while($ item = oci_fetch_assoc($ stid))”,我很困惑如何将这些行在一个对象中单独取出并传递给smarty模板并在在聪明的桌子。如何在PHP Smarty模板中访问Oracle中的查询?
0
A
回答
0
构建整个行集数组,然后传递到你的模板引擎
$rowset = array();
while($item = oci_fetch_assoc($stid)) {
$rowset[] = $item;
}
$smarty->assign($rowset); // Haven't used smarty in years, just guessing here
0
所以基本上我们需要做的是这样的: $ i = 1; 而($行= oci_fetch_assoc($ STID)){
foreach($row as $key=>$value){
$data_row[$i][$key]=$value;
}
$i++;
}
SO这样$ data_row [] []将每个条目,并将其分配给Smarty。 在Smarty的,我们将通过访问: {的foreach从= $行键=本身份识别码项目= FOO} {$ foo.key1} {$ foo.key2} {$ foo.key3} 等 {/ foreach}
或任何你的关键是
相关问题
- 1. 如何访问PHP smarty中父模板中定义的变量?
- 2. 如何访问smarty模板中的URL值?
- 3. PHP如何访问smarty模板文本框输入?
- 4. Smarty模板问题
- 5. PHP在SmartyBC中的Foreach。 Smarty模板
- 6. 查询重写模板中的Oracle SQL
- 7. 如何访问Umbraco模板中的查询字符串?
- 8. 在Smarty模板中使用php函数
- 9. 在Smarty模板中引用PHP常量
- 10. Smarty的PHP /模板输出问题
- 11. Smarty模板中的Eval Smarty代码
- 12. 如何在smarty模板文件中运行php代码?
- 13. 如何在php中使用smarty模板设置Cookie?
- 14. 如何在T4模板中访问Entiydatamodel
- 15. 在Smarty的模板
- 16. Smarty模板i18n
- 17. 转换Oracle查询访问
- 18. php smarty模板结构
- 19. 如何访问Django模板中的AUTH_PROFILE_MODULE?
- 20. PHP-Smarty模板 - 如何创建上下文无关模板
- 21. 列别名不能在Oracle中的外部查询中访问
- 22. 如何访问在jQuery中使用的php/mysql查询值?
- 23. 如何在smarty中的单循环中做这种模板?
- 24. smarty模板中的JSON输出
- 25. Smarty模板,文档已过期问题
- 26. 在PHP中的URL重写像Smarty模板
- 27. 在MySQL中访问查询
- 28. PHP:如何在SQL查询中查找(Oracle)参数?
- 29. Smarty在memcached中压缩模板缓存
- 30. Smarty 3在模板中分配变量
没有只是指出:基本上$ i = 1; ($ row = oci_fetch_assoc($ stid)){ foreach($ row as $ key => $ value){ $ data_row [$ i] [$ key] = $ value; } $ i ++; } – abhi 2010-11-04 00:01:31