gpt4 book ai didi

php - 使用get方法更新数据

转载 作者:行者123 更新时间:2023-12-03 09:08:38 26 4
gpt4 key购买 nike

似乎我无法更新表格

我正在这样使用href:

href="data/updatefunction.php?updtch=0&teachid=<?php echo $row['id']; ?>&classid=<?php echo $classid;?>"

数据在这里:

updatefunction.php
if(isset($_GET['updtch'])){
global $con;
$teachid = $_GET['teachid'];
$classid = $_GET['classid'];

$q = $con->query("UPDATE class SET teacher=$teachid WHERE id=$classid");

我回响了我的 teachidclassid,它们传输的没有问题

mysqli错误什么都没有,我得到这个:

Fatal error: Uncaught Error: Call to a member function query() on null in C:\xampp\htdocs\gradingsystem\admin\data\updatefunction.php:8
Stack trace: #0 {main} thrown in C:\xampp\htdocs\gradingsystem\admin\data\updatefunction.php on line 8

最佳答案

在您的数据库中,Teacher的数据类型是字符串还是int?

如果教师的数据类型为字符串,则必须将$ teachid作为字符串传递,例如

UPDATE class SET teacher = '$teachid' WHERE id = $classid

关于php - 使用get方法更新数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57055197/

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