php - MySqli 查询:列更新
问题描述
我很难找到错误,它显示查询运行成功但数据库实际上没有更新。该文件已上传到正确的目录中。
$filetemp=$_FILES['dpfile']['tmp_name'];
$filename=$_FILES['dpfile']['name'];
//echo $filetemp;
$filetype=$_FILES['dpfile']['type'];
$filepath="../welcome/dp/".$dept."/".$filename;
move_uploaded_file($filetemp, $filepath);
$sql = "update teachers SET
filename='$filename',
filepath='$filepath',
filetype='$filetype'
WHERE id='$edit_id'";
$reslt = mysqli_query($conn, $sql);
if($reslt)
{
echo "file uploaded successfully";
}
解决方案
尝试
echo $sql = "update teachers SET filename='$filename',
filepath='$filepath', filetype='$filetype'WHERE id='$edit_id'";
die();
查看查询是否正确
推荐阅读
- angular - Ionic 4 路由 url 显示路由而不更改应显示的页面
- iot - 如何使用 CC3220s 启动板和 Code Composer Studio 订阅 IBM Watson IOT Platform?
- javascript - Three.js:使用 RawShaderMaterial 渲染 LineSegments 线框
- ruby-on-rails - 通过异步作业和发布进行 E2E 轨道测试
- python - pysparkshell 有效,但不是 python -> pyspark
- html - 切换按钮在移动引导程序上不起作用
- sql - Oracle Merge 删除子句,其中数据在目标中但不在源中
- vb.net - DotNetBar 调度程序/日历视图双击?
- saxon - Saxon XPath 错误 - “无法序列化属性”
- typescript - 如何从 Map 返回强类型值
方法