[英]How to get data from database with kohana?
嗨!
我配置了 modules/database/database.php 文件。 在控制器/index.php 我有:
$query = DB::query(Database::SELECT, 'SELECT * FROM posts ORDER By id DESC');
使用 phpmyadmin,我創建了兩篇博客文章,但腳本似乎沒有從數據庫中獲取它們。 我沒有看到任何錯誤,也看不到博客文章。
PS抱歉我的英語不好,我是來自拉脫維亞的學生,我正在學習英語。 :)
請閱讀文檔:“完成構建后,您可以使用 execute() 執行查詢並使用結果。”
$query = DB::query(Database::SELECT, 'SELECT * FROM posts ORDER By id DESC')->execute();
現在您可以使用 foreach。
foreach($query as $item){ .. }
我建議在將來可能會意外避免 SQL 注入的地方使用 Query Builder:
$query = DB::select()
->from('posts')
->order_by('id', 'DESC')
->execute();
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.