gpt4 book ai didi

php - 变量不通过

转载 作者:行者123 更新时间:2023-11-29 13:01:56 25 4
gpt4 key购买 nike

因此,当我单击单选标记时,我希望将特定值发送到文件“testview.php”,然后将其回显。但是,我有一个 while 语句/循环来抓取表“相册”中的所有数据,并且行将包括以下内容:path1、path2、path3 等,但是当我单击 path1 单选标记时,它会显示必要的信息,但是当我单击path2时,它显示与path1相同的信息。下面是代码,有人可以帮忙吗?

谢谢。

<div class="albumwrapper">
<form action="testview.php" method="post">
<table>

<?php
$select_album_names = "SELECT * FROM albums WHERE user_id = '$session_user_id'";
$album_names = mysql_query($select_album_names);
while($display_album_names = mysql_fetch_array($album_names))
{
echo "<tr><td>".'<input type="radio" name="field" id="radio1" value="'.$display_album_names['path'].'" onclick="this.form.submit();">'.'<label for="radio1">'.$display_album_names['name'].'</label>'."</td></tr>";
}

?>
</table>
</form>
</div>
<div id='imagedest'>
</div>




//testview.php
<?php
echo $_POST['field'];

?>

最佳答案

所有单选按钮都有相同的 ID :)尝试这样的事情:

<?php
$i = 0;
$select_album_names = "SELECT * FROM albums WHERE user_id = '$session_user_id'";
$album_names = mysql_query($select_album_names);
while($display_album_names = mysql_fetch_array($album_names))
{
echo "<tr><td>".'<input type="radio" name="field" id="radio'.$i.'" value="'.$display_album_names['path'].'" onclick="this.form.submit();">'.'<label for="radio'.$i.'">'.$display_album_names['name'].'</label>'."</td></tr>";
$i++;
}

?>

关于php - 变量不通过,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23221476/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com