所以基本上我有一個查詢,我運行並應用「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