2014-12-13 2 views
0

데이터베이스가 야구이고 표시하고자하는 테이블의 이름은 입니다. 플레이어입니다.내 데이터베이스를 html로 표시

야구 팀과 야구 팀이 다른 데이터베이스를 만들었습니다.

예를 들어 내 팀 테이블에서 팀 이름 "Red Sox"의 팀 ID는 '2'이며 기본 키는 'team'의 Players 테이블에 연결됩니다. 이제 저는 팀원으로 '2'인 선수가 몇 명 있습니다.

나는 html 파일을 만들었으며 팀 아래에 표시된 데이터로 2를 가진 Players 만 표시하려고합니다.

여기에 지금까지 가지고있는 코드가 있습니다. 마침내 오류가 발생하지만 표시하는 함수를 작성하는 방법을 모르겠습니다.

@{   
    var db = Database.Open("Baseball"); 
    var selectQueryString = @"SELECT firstname , lastname FROM Players WHERE team = 2";  
} 
+0

여기에 사용하는 언어 및/또는 프레임 워크는 무엇입니까? – duskwuff

답변

0

시도해보십시오.

@{ 
    var db = Database.Open("Baseball"); 
    var selectQueryString = "SELECT firstname, lastname FROM Players WHERE team = 2"; 
} 
<!DOCTYPE html> 
<html> 
<head> 
</head> 
<body> 
    <table> 
     <thead> 
      <tr> 
       <th>First Name </th> 
       <th>Last Name </th> 
      </tr> 
     </thead> 
     <tbody> 
      @foreach(var row in db.Query(selectQueryString)){ 
      <tr> 
       <td>@row.firstname</td> 
       <td>@row.lastname</td> 
      </tr> 
      } 
     </tbody> 
    </table> 
</body> 
</html> 
+0

정말 고마워요 !! – Hashtag