2017-03-07 25 views
-2

エントリから複数の値を取得する場合は、たとえば、 id = $serchidはうまく動作しますが、多くの人が同じランクを持っている場合、どのように値を取得できますか? これは私が持っているものですが、それだけで一つのエントリのために働く:mysqliから複数の出力を取得する方法SELECT

$rank = 7; 
if(isset($_POST['submit'])) { 
    $dbcon = mysqli_connect("localhost", "root", "", "table"); 
    $sql = "SELECT id, name FROM user WHERE rank = '$rank'"; 
    $row = mysqli_fetch_row(mysqli_query($dbcon, $sql)); 
    $id = $row[0]; 
    $name = $row[1]; 
} 

答えて

0


    $rank = 7; 
    if(isset($_POST['submit'])) { 
     $dbcon = mysqli_connect("localhost", "root", "", "table"); 
     $sql = "SELECT id, name FROM user WHERE rank = '$rank'"; 
    $qry = mysqli_query($dbcon , $sql); 
      if (!$qry){ 
       die($query); 
      } 
      $result = array(); 
     while ($row = mysqli_fetch_assoc($qry)) { 
       $result[] = $row; 
      } 

関連する問題