Php 移动上传的文件()脚本未完成
我的PHP脚本如下所示:Php 移动上传的文件()脚本未完成,php,Php,我的PHP脚本如下所示: <?php require_once('connectvars.php'); $file = $_FILES['image']['name']; $target = GW_UPLOADPATH . $file; if (move_uploaded_file($_FILES['image']['tmp_name'], $target)) { $dbc = mysqli_connect(DB_HOST, DB_UN, DB_PW, DB_NAME) or
<?php
require_once('connectvars.php');
$file = $_FILES['image']['name'];
$target = GW_UPLOADPATH . $file;
if (move_uploaded_file($_FILES['image']['tmp_name'], $target)) {
$dbc = mysqli_connect(DB_HOST, DB_UN, DB_PW, DB_NAME) or die('Error connecting to the MySQL server');
$title = mysqli_real_escape_string($dbc, trim($_POST['title']));
$description = mysqli_real_escape_string($dbc, trim($_POST['content']));
$host = mysqli_real_escape_string($dbc, trim($_POST['host']));
$duration = mysqli_real_escape_string($dbc, trim($_POST['duration']));
$sn1 = mysqli_real_escape_string($dbc, trim($_POST['link1']));
$sn2 = mysqli_real_escape_string($dbc, trim($_POST['link2']));
$sn3 = mysqli_real_escape_string($dbc, trim($_POST['link3']));
$sn4 = mysqli_real_escape_string($dbc, trim($_POST['link4']));
$sn5 = mysqli_real_escape_string($dbc, trim($_POST['link5']));
$query = "INSERT INTO dyhamb (title, description, host, duration, file, sn1, sn2, sn3, sn4, sn5 ) VALUES ('$title', '$description', '$host', '$duration', '$file', '$sn1', '$sn2', '$sn3', '$sn4', '$sn5')";
$result = mysqli_query($dbc, $query);
if (!$result) {
echo 'failed';
} else {
echo 'success';
}
mysqli_close($dbc);
}
?>
尝试添加或死亡(mysqli_error())代码>查询后:
$result = mysqli_query($dbc, $query) or die(mysqli_error());
这可能会给你一个线索,告诉你查询出了什么问题。尝试添加或死亡(mysqli_error())代码>查询后:
$result = mysqli_query($dbc, $query) or die(mysqli_error());
if ($result === FALSE) {
echo mysqli_error($dbc);
} else {
echo mysqli_affected_rows($dbc);
}
这可能会给您一个线索,说明查询出了什么问题
if ($result === FALSE) {
echo mysqli_error($dbc);
} else {
echo mysqli_affected_rows($dbc);
}
也
$mysql-u root-pmyPassWord DB_NAME
>从dynamb中选择标题
验证是否确实有东西进入数据库
也
$mysql-u root-pmyPassWord DB_NAME
>从dynamb中选择标题
验证是否确实有东西进入数据库。您的代码片段将我指向了一个我忽略的重复数据库条目。谢谢。你的代码片段指向了一个我忽略的重复数据库条目。谢谢