0

送信ボタンを使用する代わりに、内部に while ループと href リンクを使用してこの問題を解決する方法を知りたいです。

リンクをクリックすると、ループ内のすべてがエコーアウトされますが、クリックしたIDのみをエコーアウトしたいです。

ここに私の小さなコードがあります:

<?php 
while( $profile_images_not_approved_view = mysql_fetch_array($profile_images_not_approved)) {

        if (isset($_GET['approve']) == $profile_images_not_approved_view['id']) 
        {
            echo "hello id";
            echo $profile_images_not_approved_view['id'];   
        }
?>


<td class="center">
<a href="?p=testme&approve";?>" name="<?php echo $profile_images_not_approved_view['id'];?>" class="button small grey tooltip"></a>
</td>
<?php } ?>
4

1 に答える 1

1

これを試して:

<?php 
    while( $profile_images_not_approved_view = mysql_fetch_array($profile_images_not_approved)) {

            if (isset($_GET['approve']) && $_GET['approve'] == $profile_images_not_approved_view['id']) 
            {
                echo "hello id";
                echo $profile_images_not_approved_view['id'];   
            }
    ?>


    <td class="center">
        <a href="?p=testme&approve=<?php echo $profile_images_not_approved_view['id']; ?>" name="<?php echo $profile_images_not_approved_view['id'];?>" class="button small grey tooltip"> </a>
    </td>
<?php } ?>
于 2012-11-23T09:43:41.680 に答える