所以基本上我有一個查詢,我運行並應用「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的模板
- 3. Smarty:如何在模板中包含php?
- 4. smarty模板中PHP變量的訪問值
- 5. 如何訪問smarty模板中的URL值?
- 6. PHP如何訪問smarty模板文本框輸入?
- 7. Smarty模板問題
- 8. 如何使用Smarty模板中的Smarty模板?
- 9. PHP在SmartyBC中的Foreach。 Smarty模板
- 10. 查詢重寫模板中的Oracle SQL
- 11. 如何從模板中的此查詢集訪問元素?
- 12. 如何訪問Umbraco模板中的查詢字符串?
- 13. 在Smarty模板中使用php函數
- 14. 在Smarty模板中引用PHP常量
- 15. 如何在smarty模板中構建url?
- 16. 如何在smarty模板中使用js?
- 17. Smarty的PHP /模板輸出問題
- 18. 在Smarty模板中運行的MySQL查詢
- 19. 替換爲smarty模板中的php file_get_contents?
- 20. Smarty模板中的Eval Smarty代碼
- 21. Smarty在php和javascript中都包含模板(使用Smarty和JSmart)
- 22. 如何在smarty模板文件中運行php代碼?
- 23. 如何在php中使用smarty模板設置Cookie?
- 24. 如何在T4模板中訪問Entiydatamodel
- 25. 從SMARTY模板訪問PRESTASHOP 1.6 PHP類(即產品)
- 26. 在SMARTY模板
- 27. 在Smarty的模板
- 28. Smarty模板i18n
- 29. 轉換Oracle查詢訪問
- 30. php smarty模板結構
沒有隻是指出:基本上$ 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