2014-09-05 3 views
0

플레이어에 대한 토너먼트 데이터가 포함 된 MYSQL 테이블이 있습니다. 각 플레이어는 games_won, games_lost 등과 같은 통계를 가지고 있습니다.이 정보를 테이블에 표시하려고합니다.PHP에서 HTML - MYSQL 테이블의 변수 표시

내 PHP 코드는 다음과 같습니다

//Connecting to $db 
//... 

//Store table data into array 
$result = mysqli_query($db, "SELECT * FROM ladder"); 

while($row = mysqli_fetch_array($result)) { 
echo $row['id'] . " " . <a href=$row['link']$row['username']</a> . " " . $row['tourney_wins'] . " " . $row['game_wins'] . " " . $row['game_losses'] . " " . $row['last_played']; 
echo "<br>"; 

나는

<a href=$row['link']$row['username']</a> 

나는에 하이퍼 링크로 테이블의 각 사용자 이름을 표시하려고에 ("<"예기치 않은) 오류가 발생합니다 다른 사이트에서 각각의 프로필. 아무도 나에게 시정을 줄 수 있습니까? 감사! 이 공시되지 이후로

echo $row['id'] . " " . <a href=$row['link']$row['username']</a> . " " ...snip... 
         ^--here         ^--here 

, PHP는 그것을 concatenate less than undefined constant 'a'<a 해석되는, 아니한다 :

+0

'에코 $ 행 [ 'ID']. "". <'<= 바로 거기에서 내기하겠다. 따옴표가 누락되었습니다. –

답변

1

이 그것이 인용하는 방법이다 (내가 제대로 링크를 원하는 방법으로 해석 가정) :

//Connecting to $db 
//... 

//Store table data into array 
$result = mysqli_query($db, "SELECT * FROM ladder"); 

while($row = mysqli_fetch_array($result)) 
{ 
    echo($row['id']." <a href='".$row['link']."'>".$row['username']."</a> ".$row['tourney_wins']." ".$row['game_wins']." ".$row['game_losses']." ".$row['last_played']); 
    echo("<br>"); 
} 
관련 문제