2016-10-24 2 views
0

이 프로젝트는 필자가 직장에서 사용했던 과거 프로젝트/디자인의 카탈로그입니다. 현재 그것은 클릭 가능한 링크를 링크 열의 증명 파일 PDF에 놓고 모든 "PDF"레이블을 붙입니다. "클라이언트 이름"열을 클릭 할 수 있도록 출력을 변경하고 링크 열의 PDF로 하이퍼 링크를 직접 보내고 싶습니다. 나는 수정할 코드에 올바른 부분이 있다고 생각하지만, 링크 열 PDF에 대한 반환 값을 일반 텍스트 이름으로 Client Name 열에 반환 된 값을 사용하여 하이퍼 링크로 인쇄하는 방법은 무엇입니까? 다음은 수정할 필요가 있다고 생각되는 코드 섹션입니다. 그리고 이제 어떻게 보이는지 보여주는 스크린 샷이 있습니다. 내가 취할 수있는 방향에 대한 조언은 크게 감사 할 것입니다!하이퍼 링크가 한 열에서 다른 열로 결과를 반환했습니다.

강령 :

$registrantList = ''; 
$sql = "SELECT Client, Product, Market, Type, Date, Category, Disc, Link, Notes FROM designarchive ORDER BY $sql_orderBy"; 
$result = mysql_query($sql); 
while($row = mysql_fetch_array($result)) { 
$registrantList .= '<tr><td>' . htmlentities($row['Client']) . '</td><td>' . htmlentities($row['Product']) . '</td><td>' . htmlentities($row['Market']) . '</td><td>' . htmlentities($row['Type']) . '</td><td>' . htmlentities($row['Date']) . '</td><td>' . htmlentities($row['Category']) . '</td><td>' . $row['Disc'] . '</td><td><a href="' . $row['Link'] . '">PDF</a></td><td>' . htmlentities($row['Notes']) . '</td></tr>'; 
} 

스크린 샷 : the screenshot http://chicofunnyfaces.com/soada/scratch/desarch_links_problem.jpg

답변

0

변경이로 라인 :

$registrantList .= '<tr><td><a href="' . $row['Link'] . '">' . htmlentities($row['Client']) . '</a></td><td>' . htmlentities($row['Product']) . '</td><td>' . htmlentities($row['Market']) . '</td><td>' . htmlentities($row['Type']) . '</td><td>' . htmlentities($row['Date']) . '</td><td>' . htmlentities($row['Category']) . '</td><td>' . $row['Disc'] . '</td><td>' . htmlentities($row['Notes']) . '</td></tr>'; 
+0

와 테이블을 정의하고 PDF 테이블을 제거 할 경우 코드에서 보면 헤더 – Broatcast

+0

그랬어! 당신의 도움을 주셔서 감사합니다. 나는 여전히 배우고있어. ""구조는 내 머리를 감싸는 것이 정말 힘들었지 만, 네가 그곳에서 한 일을 이해한다고 나는 믿는다. 이제 Client 열과 해당 PDF가 연결됩니다. [image] (http://chicofunnyfaces.com/soada/scratch/desarch_links_fixed.jpg) – andrew

+0

은 기본적인 구문을 배우기 시작할 수있는 좋은 방법입니다;) [PHP 언어 참조 및 기본 구문] (http : // php .net/manual/ko/language.basic-syntax.php) – Broatcast

관련 문제