我面临着使用 PHP 更新数据库中的数据的问题。
我的上述代码是:
<tbody>
<?php
$i = 1;
if ($num = mysqli_num_rows($result) > 0) {
while ($row = mysqli_fetch_assoc($result)) {
echo "
<tr>
<td>" . $i++ . "</td>
<td>" . $row['course_name'] . "</td>
<td>" . $row['semester'] . "</td>
<td>
**<a href='javascript:?$index=$row[srno]&cn=$row[course_name]&sems=$row[semester]' onclick='openEditPopup()'>
<button class='edit-btn' ><i class='fa-solid fa-pen-to-square'></i> Edit</button>
</a>**
<a href='course.php?srno=" . $row['srno'] . "'><button class='dlt-btn' name='deleteCourse'><i class='fa-solid fa-trash'></i> Delete</button></a>
</td>
</tr>
";
}
}
?>
</tbody>
我希望在我可以编辑的地方打开我的弹出窗口,并且它应该位于页面本身上,同时获取弹出窗口的输入标签中的详细信息以便进行编辑。
但是如果我使用此行,则弹出窗口可以通过上述代码工作,也可以仅获取值,即索引、cn 和 sems,而无需打开弹出窗口:
**<a href='course.php?$index=$row[srno]&cn=$row[course_name]&sems=$row[semester]' onclick='openEditPopup()'>
<button class='edit-btn' ><i class='fa-solid fa-pen-to-square'></i> Edit</button>
</a>**
这个的 Soln 是什么?
我尝试观看教程并阅读使用带有锚标记的单击的文章,但它们都不起作用,因为我有要编辑的弹出代码。
请提供完整的代码,功能代码和其他材料在哪里,然后我们可以回答