【发布时间】:2014-12-24 21:32:51
【问题描述】:
这可能看起来有点奇怪,因为我已经 3 天没睡了,但我答应今天完成脚本,而我是一个筋疲力尽的初学者,呵呵。 我有一个显示图片的循环,每张图片下方都有一个链接。当您单击它时,将显示带有添加评论表单的弹出窗口。但实际上我无法将 cmets 保存到数据库,因为我不知道如何传输变量。 我将用一个简单的伪代码向您展示这一点:
while(lets_say_50){
$x = picture;
echo $x;
echo "<a href>links opening popup with comment form</a>
<div id='popup'>
<form>
<textarea> some comment </textarea>
<input type='submit' method='post'>
</form>
</div>"
}
if(isset($_POST['submit'])){
//here i want to get $x value from above, but it must be exactly the one from the actual loop turn.
//whatever i do, it always gives me the $x from the last picture...
}
【问题讨论】:
-
将 添加到您的表单中,并在打开表单时更改 $x 上的值。
-
我想我现在要睡觉了,因为我什么都不懂,伙计们XD谢谢你的回答,明天见!
-
你有一些显示表单的javascript代码吗?怎么打开?
-
@vladkras 是的,我从互联网上拿了一个弹出 jquery 的东西
-
这不应该是逐字逐句的,因为你会输出具有相同 ID 的多个元素。这是在你的真实代码中,还是只是问题中的一个错误?
标签: php while-loop