2013-04-12 2 views
-1

그래서 mysql 데이터베이스에서 25 개의 기사를 호출하고 기사 제목에 관련 기사 본문이 포함 된 모달 창을 열어야합니다. foreach에 해당 기사를 동적으로 참조하는 링크를 추가하는 방법이 있습니까?foreach 루프에 링크 추가

예를 들어, "Fish Sticks Taste Horrible"이라는 제목을 클릭하면 끔찍한 시식 물고기가 모달 창 옆에 붙어 있다는 기사를 읽어야합니다.

나는 PHP와 자바 스크립트로 시작하고있다. 어떤 도움을 주시면 감사하겠습니다.

$results = $conn->query('SELECT title, byline, body, timestamp FROM PublishedDocs ORDER BY timestamp DESC LIMIT 25;'); 

<div class="list"> 
    <?php 
    foreach ($results as $key) { 
    echo '<a href="#" class="lightbox"><b>';print_r($key[title]); echo '</b></a>'; 
    echo '<p>';print_r($key[byline]); echo '</p>'; 
    echo '<p>';print_r($key[timestamp]); echo '</p>'; 
    echo '<p>';print_r($key[body]); echo '</p><br>'; 
    } 
    ?> 
</div> 

<div class="backdrop"></div> 
<div class="box"><div class="close">x close</div><b><?php print_r($key[title]);?></b><?php print_r($key[body]);?></div> 
+1

작동합니다을 : 이 내가 지금까지 무엇을 가지고 인용 부호? – Narek

+0

http://stackoverflow.com/questions/2405482/is-it-okay-to-use-arraykey-in-php – Narek

+0

도 지금 구체적으로 작동하지 않습니다. 당신의 코드를 보면 대답은 "많이"될 것입니다. 그러나 그것을 발견하는 것은 우리의 일이 아닙니다. 우리는 더 구체적인 질문을 기대합니다 – Pankrates

답변

0

뭔가처럼 ... 당신이 정보를 얻을 곳 키없이 쓸 필요 배열 PHP를 배우기 시작하면

<?php 

foreach ($results as $key) { 

    $link = "blabla".$key["title"]; 
    echo "<a href='$link' class='lightbox'>". $key['title'] . "</b></a>"; 
    ... 

} 

?> 

관련 문제