2016-11-22 4 views
-1

クエリからすべての情報を取得する必要があるので、私は他の目的のために使うことができます。 、ここに私のスクリプトです:pdo配列データベースからすべての情報を取得する方法

<?php 
    require_once 'init.php'; 
    $base_datos = DB::getInstance(); 

    $base_datos->query ("SELECT lname, fname, category,user_id, SUM(points) as Point, SUM(amount)as Amount FROM request GROUP BY user_id"); 
    $get_info = $base_datos->results(); 
    $real_info = $get_info[0]; 
    $name = $real_info->lname; 
    $last_name = $real_info->fname; 
    $categories = $real_info->category; 
    echo "$name"; 
    ///var_dump ($get_info); 
    ?> 

私が得るすべては、私はそれらすべてを取得する必要が1名であると私はのvar_dumpを行うときに上の他の値と、私は必要なすべてを得たが、私は必要なときにエコー$名ループして、私は周りを検索し、幸運ではなかった。 enter image description here

これは私がPHPのページ

+0

可能な重複私がまさに必要(http://stackoverflow.com/questions/32920889/displaying-data-from-a-database-using-pdo) –

答えて

2

に出力しようとしているものです私は$get_infoはあなたのコードが現在書かれている方法に基づいてオブジェクトの配列であると仮定しています。今は$get_infoの最初のレコードを$real_infoに設定しています。

このように、レコードのすべてにアクセスするには、$get_infoをループします。 [PDOを使用して、データベースからのデータの表示]の

foreach($get_info as $real_info) { 
    echo $real_info->fname.' '.$real_info->lname; 
} 
+0

ありがとう、低い評判だから私は投票 –

+0

あなたが投票の代わりにこの答えを受け入れるためにクリックすることができますチェックマークがあります;) –

関連する問題