0

「id」の一致する列値に基づいてwhileループを出力したい。

    $query = "SELECT s.id,s.last,s.first,s.course1,s.course2,s.course3
            ,e.id,e.last,e.first,e.course1,e.course2,e.course3
            FROM $startsem1 s
            JOIN $endsem1 e on s.id = e.id";
    $result = mysql_query($query) or die(mysql_error());

    while ($row = mysql_fetch_assoc($result))
    {
         print_r($row); echo "<br><br>";
    }
4

2 に答える 2

2

結合を使用します:

SELECT s.id,s.last,s.first,s.course1,s.course2,s.course3
      ,e.id,e.last,e.first,e.course1,e.course2,e.course3
  FROM $startsem1 s
  JOIN $endsem1 e on s.id = e.id
于 2012-07-05T20:16:18.557 に答える
0

whileループ条件で&は論理ではなく、二項演算子を使用します。&&

于 2012-07-05T20:16:38.583 に答える