2014-04-24 3 views
-1

내 웹 사이트의 사용자받은 편지함에서 개별 메시지를 삭제하려고합니다. 사용자는받은 편지함으로 이동하여 메시지 삭제 기능을 사용하여 추가 HTML 확인란을 표시 할 수 있습니다. 이 확인란은 데이터베이스를 업데이트하여 각 메시지를 삭제합니다.하나의 변수에 여러 항목이 추가 되었습니까?

메시지 삭제 기능은 아래의 코드를 사용하여 표시됩니다 :

<p> 
    <a href="<?php echo 'http://basecentre.co.uk/', $message["username"]; ?>"> 
    <img alt="" align="left" hspace="20" height="50" width="50" 
     src="<?php 
     echo 'http://basecentre.co.uk/userimages/', 
     $message["dp"]; 
     ?>"> 
    </a> 
    <font color='<?php if ($message['unread']) echo '#FF0000'; ?>'> 
    <strong> <?php echo $message['first_name']; ?> 
    <?php echo $message['last_name']; ?> (
    <?php echo date('d/m/Y H:i:s', $message['date']); ?>): 
    </strong> 
    </font> 
    <br /> 
    <input type="checkbox" name="messageid" value="<?php echo $message['id']; ?>"> 
    <?php echo $message['text']; ?> 
</p> 

정보를 처리하는 코드는 여전히 작동되고있다, 그러나 나는 난관에 충돌했다. 이 변수는 실제로 표시된 모든 메시지 ID의 목록을 표시 할 때 하나의 메시지 ID 만 표시합니다. 다음은 처리 코드입니다.

한 번에 둘 이상의 메시지 ID를 표시하도록 변수를 구성하는 방법은 무엇입니까? 어떤 아이디어라도 도움이 될 것입니다. 감사! 대신 입력에

... name="foo"... 

답변

-1

, 당신은

... name="foo[] " 

을 사용할 필요가 모든 값이 될 것입니다 배열 $ _POST [ "foo에"]

+0

완벽한 덕분에 ! – Jessiikah1992