gpt4 book ai didi

php - 在 PHP 中编辑表格行,但它正在获取表格最后一行的详细信息

转载 作者:行者123 更新时间:2023-11-29 19:45:49 25 4
gpt4 key购买 nike

enter image description here我想编辑数据库中该行的内容。为此,我从数据库中制作了一个带有编辑和删除按钮的表。删除按钮在ajax下工作正常。单击编辑按钮并移至下一页时,它会显示表中最后一行的详细信息。我想获取我单击编辑按钮的当前行的详细信息。

我的 PHP 代码是

<form method="post" action="edit_team.php"> 
<?php
error_reporting(0);
//session_start();
include 'database-config.php';

$selectquery = "SELECT * FROM `register_team`" ;

$group_result = mysql_query($selectquery, $conn);

$a=0;

while ($container_id_record = mysql_fetch_assoc($group_result)) {
$a++;

echo "<tr class='gradeA odd' role='row'><td class='sorting_1'>" . $a . "</td><td>" . $container_id_record['team_name'] . "</td><td>" .$container_id_record['team_coach']. "</td><td>" . $container_id_record['team_manager'] . "</td><td>" . $container_id_record['team_contact'] . "</td><td>". $container_id_record['team_email']. "</td><td><button type='submit'><i class='fa fa-edit edit' title='". $container_id_record['team_name_coach']. "'></i></button></td><td><i class='fa fa-trash delete' title='". $container_id_record['team_name_coach']. "'></i></td></tr>";
$team = $container_id_record['team_name_coach'];
}

?>
<input type="hidden" name="team_name_coach" id="team_name_coach" value="<?php echo $team;?>"/>

我的edit_team.php是

$team_name_coach = $_POST['team_name_coach'];

在使用 ajax 进行操作时,它不会在下一页上显示当前值。

最佳答案

试试这个..

  <form method="post" action="edit_team.php"> 
<?php
error_reporting(0);
//session_start();
include 'database-config.php';

$selectquery = "SELECT * FROM `register_team`" ;

$group_result = mysql_query($selectquery, $conn);

$a=0;

while ($container_id_record = mysql_fetch_assoc($group_result)) {


echo "<tr class='gradeA odd' role='row'><td class='sorting_1'>" . $a . "</td><td>" . $container_id_record['team_name'] . "</td><td>" .$container_id_record['team_coach']. "</td><td>" . $container_id_record['team_manager'] . "</td><td>" . $container_id_record['team_contact'] . "</td><td>". $container_id_record['team_email']. "</td><td>
<a href = 'edit-team.php/'.$container_id_record['team_name_coach']><i class='fa fa-edit edit' ></i></a></td>
<td><i class='fa fa-trash delete' title='". $container_id_record['team_name_coach']. "'></i></td></tr>";




}

?>

在 edit-team.php 页面中使用 $_GET 而不是 $_POST 。$team_name_coach = $_GET['team_name_coach'];

关于php - 在 PHP 中编辑表格行,但它正在获取表格最后一行的详细信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40990639/

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