下面是一個例子,如何設置你的MySQL查詢,使他們能夠很容易地傳 遞到Smarty的解析。
結果集將是一個多維數組。 數組的第一維是數字,表示結果集的每一行。 數組的第二個方面是一個關聯數組索引的名稱是您在查詢中指定的字段名。
| 代碼: |
| / /初始化數組來保存結果 $ =陣列(); / /嘗試連接到數據庫 / /設置SQL語句 / /執行查詢 / /獲取的結果作為一個關聯數組,並把每一行的數字索引的數組 / /現在我們建立查詢以得到返回結果數量 / /執行查詢 / /存儲結果行 / /獲取總的行 / /分配結果與smarty / /顯示Smarty模板 |
你的結果集應該看起來像這樣:
| 代碼: |
| 陣列(2) 0 =>陣列(5) 名稱=>李四 地址=> 123匿名的方式 城市=>斯普林菲爾德 狀態=>白細胞介素 拉鍊=> 62707 1 =>陣列(5) 名稱=>李四 地址=> 777豪華之路 城市=>比佛利山莊 狀態=>加利福尼亞 拉鍊=> 90210 |
這裡是一個例子使用{}來解析結果
| 代碼: |
| {$總}記錄顯示:<br /> {= NR循環節的名稱= $結果} {$結果[NR]。名稱} {$結果[NR]。地址} {$結果[NR]。城市} {$結果[NR]。狀態} {$結果[NR]。ZIP} <br /> {sectionelse} </ H1> <H1>沒有結果發現! {/} |









































