【发布时间】:2019-06-04 08:42:09
【问题描述】:
我有问题,照片上传到网站,但它的名称没有保存在数据库中。 代码将照片上传到网站,但文件名没有上传到数据库 帮帮我,我需要知道代码中的问题是什么? 请有人回答!
代码:
<?php session_start();
$con = mysqli_connect("my host","my account","my passwod","my table name");
$_SESSION['id'] = "$con_id";
?>
<?php
if(isset($_POST['submit'])){
move_uploaded_file($_FILES['file']['tmp_name'],"../userstorage/p_photos/".$_FILES['file']['name']);
$con = mysqli_connect("my host","my account","my password","my table name");
$q = mysqli_query($con,"UPDATE users SET image = '".$_FILES['file']['name']."' WHERE id = '".$_SESSION['id']."'");
}
?>
【问题讨论】:
-
$id未定义 -
它在哪里?????
-
在您的更新查询中。问的时候,1个问号就够了。
-
那是不可读的。请考虑editing您的问题
-
我现在知道你的凭据了!
标签: php html mysql session file-upload