gpt4 book ai didi

javascript - 单击元素的复选框时更新数据库字段

转载 作者:行者123 更新时间:2023-11-30 00:08:04 27 4
gpt4 key购买 nike

这是我到目前为止所拥有的:从数据库获取数据的sql,数据通过循环传递,然后用html代码显示

$sql = "SELECT items_available.title, 
items_available.item_number,
items_available.subtitle,
items_available.image_name,
users.username
FROM items_available
INNER JOIN users ON items_available.owner_id = users.user_id
WHERE items_available.status ='pending'
LIMIT $query_limit ;";

$query = mysql_query($sql);

while ($dbData = mysql_fetch_assoc($query)) {

$item_id = $dbData['item_number'];
$sel_title = $dbData ['title'];
$sel_Image = $dbData['image_name'];
$sel_subtitle = $dbData['subtitle'];
$sel_owner = $dbData['username'];


echo "<span style='display:inline-block;width:185px;margin:4px;'>
<a href='#'>
<img src='upload/$sel_Image' style='width:180px; height:160px;' />
<h5 style='display:inline;'>$sel_title </h5><br>
<h7 style='display:inline;'> $sel_subtitle</h7><br>
<h6 style='display:inline;'>Posted by $sel_owner</h6>
</a>|
<div style= \"display:inline-block;\">
<input type=\"checkbox\" id=\"check\" name='item_ids[]' value='1' />
</div>
</span>";

}/

代码块下面的复选框应该获取每个元素的 id,以便可以更新数据库。希望我的描述足够清晰,可以提供帮助

最佳答案

你没有给出任何具体信息,所以它就像你所问问题的指南您需要在此处创建一个带有隐藏字段的表单

喜欢

<div style= \"display:inline-block;\">
<form method=\"post\">
<input type=\"hidden\" name=\"value\" =". $item_id.">
<input type=\"checkbox\" name=\"update\" value = '1' />
</form>
</div>

php 看起来像

if (isset($_REQUEST['value']))

{

//update after validation
}

P.S $_REQUEST 处理 GET 或 POST 方法这实际上取决于你想要什么

关于javascript - 单击元素的复选框时更新数据库字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24341862/

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