php - 如何将带有文本的字段更新到数据库中的表中?
问题描述
我正在尝试通过使用“文本”更新值来将数据插入表中,但它不会更新。我不明白为什么它不更新表字段状态。
我已经运行了系统,但它似乎没有采取任何行动。唯一行的 ID 设置为更新
<?php
session_start();
error_reporting(0);
include('includes/dbconnection.php');
//error_reporting(0);
if (strlen($_SESSION['aid']==0)) {
header('location:logout.php');
} else{
if(isset($_POST['submit']))
{
$eid=$_SESSION['uid'];
$eid=$_GET['editid'];
$status=$_POST['status'];;
$query=mysqli_query($con, "UPDATE workerdetail SET status='WorkReady' WHERE ID='$eid'");
if ($query) {
$msg="Worker is in the WorkReady Pool";
}
else
{
$msg="Something Went Wrong. Please try again.";
}
}
?>
<a href="workpool.php?editid=<?php echo $row['ID'];?>">Update Worker to WorkReady</a>
这适用于当我按下链接时尝试更新字段的 xampp 服务器,它将自动更新并将结果显示在另一个页面中。所以当我点击链接时它应该自动更新表格
解决方案
你的sql错了,右边是“UPDATE workerdetail SET status='WorkReady' where ID='$eid'”
推荐阅读
- javascript - setValue() 在带有分页 sencha 的组合框中不能正确工作
- javascript - 连接多个字符串的最佳方法?
- c++ - 部分或完全匹配类型参数包
- cluster-analysis - 对有序变量进行聚类的适当方法
- elasticsearch - JHipster Elasticsearch 无法在 Kubernetes 上启动
- python - 通过组合列表和字符串创建字符串列表
- php - 如何在 CodeIgniter 中使用 php 翻转图像
- java - 添加带有多行文本但两行都具有中心段落对齐的按钮
- php - PHP 启动:运行单元测试时无法加载动态库
- c# - 为什么 Main 在旋转新线程时等待,但在任务中却不是这样