2011-08-31 4 views
0

나는 초보자 질문이 있습니다. 기본적으로 테이블에 데이터베이스 쿼리를 호출합니다. 그러나 첫 번째 행만 표시되는 방법도 있습니다. 나머지는 한 줄로 테이블 아래에 배치됩니다. 거의 .p와 같습니다. 꼬리표.내 테이블 행은 PHP로 에코하지 않습니다

<table border="0" width="100%" cellspacing="0" cellpadding="0" align="center"> 
<tr align="center"> 
<th>Company</th> 
<th>Location</th> 
<th>Job Title</th> 
<th>Details</th> 
<th>Contact Name</th> 
<th>Contact E-mail</th> 
<th>Conatct Phone</th> 
<th>Documents</th> 
</tr> 
<?php 
while($row = mysql_fetch_array($result)) { 
echo "<tr align=\"center\"><td>"; 
     echo $row['company']; 
    echo "</td>"; 
    echo "<td>"; 
     echo $row['location']; 
    echo "</td>"; 
    echo "<td>"; 
     echo $row['job_title']; 
    echo "</td>"; 
    echo "<td width='270'>"; 
     echo $row['details']; 
    echo "</td>"; 
    echo "<td>"; 
     echo $row['contact_name']; 
    echo "</td><br />"; 
    echo "<td>"; 
     echo $row['email']; 
    echo "</td>"; 
    echo "<td>"; 
     echo $row['phone']; 
    echo "</td>"; 
    echo "<td>"; 
     echo "<a href=../user-work/admin/uploads/post_id/ $row'userfile''name'> $row'userfile'</a>"; 
    echo "</td></tr>"; 
    echo "</table>"; 

} 
;?> 

내가 뭘 잘못하고 있니? 이 작업에 관련된 문서를 다운로드 할 수 있기를 원합니다. 업로드 할 코드가 정상적으로 작동합니다. 결과를 볼 때 지금 다운로드하고 싶습니다.

+0

사용중인 SQL 쿼리를 포함하십시오. – stealthyninja

+1

마크 업이 엉망입니다. 끝에 ''을 제거하고 루프 외부에두면 이미 문제가 해결되었을 수도 있습니다 –

+1

while 루프 내부에서 HTML 테이블을 닫습니다. 그래서 첫 번째 줄이 끝나면 테이블이 완성됩니다. 나머지는 잘못된 HTML 코드이므로 렌더링되지 않습니다. – enricog

답변

2

모든 행에서 테이블을 닫습니다.

+0

여러분, 고맙습니다. 모든 것이 지금 작동 중입니다 ... – Anele