如何使用PHPMYSQL从两个不同的数据库和文件夹中删除图像
//我有两个表,比如projects和projectfiles 项目领域包括: id、姓名、alice、catg、img //在“上载”文件夹中插入图像 项目文件字段包括: id,name,img //将图像插入文件夹“图像” 那么,如何从项目和项目文件甚至从目录中删除数据呢如何使用PHPMYSQL从两个不同的数据库和文件夹中删除图像,php,mysql,Php,Mysql,//我有两个表,比如projects和projectfiles 项目领域包括: id、姓名、alice、catg、img //在“上载”文件夹中插入图像 项目文件字段包括: id,name,img //将图像插入文件夹“图像” 那么,如何从项目和项目文件甚至从目录中删除数据呢 <?php include('dbconfig1.php'); if(!$db) { die(mysqli_error()); } $sql = "
<?php
include('dbconfig1.php');
if(!$db)
{
die(mysqli_error());
}
$sql = "select * from projects";
$result = $db->query($sql);
if(isset($_GET['id']))
{
$selectSql = "select * from projects where id = ".$_GET['id'];
$rsSelect = mysqli_query($db,$selectSql);
$getRow = mysqli_fetch_assoc($rsSelect);
$getIamgeName = $getRow['img'];
$createDeletePath = "upload/".$getIamgeName;
if(unlink($createDeletePath))
{
$deleteSql = "delete from projects where id = ".$getRow['id'];
$rsDelete = mysqli_query($db, $deleteSql);
if($rsDelete)
{
header('location:projects.php?success=true');
exit();
}
}
else
{
$errorMsg = "Unable to delete Image";
}
}
?>
?>
<?php
if(isset($_GET['success']) && $_GET['success'] == 'true')
{
?>
<div class="alert alert-success">
<?php
echo "Images has been deleted sucessfully";
?>
</div>
<?php
}
?>
?>
此代码仅适用于单个表和文件夹使用此主题连接到2个数据库上述数据库易受sql注入攻击。以上是针对单个数据库中的两个数据库还是两个表?使用事务并参数化您的查询。问题详细信息在您的问题中作为编辑;不是问题下的评论。然后删除您的注释。此代码仅适用于单个表和文件夹使用此主题连接到2个数据库上述数据库易受sql注入攻击。以上是针对单个数据库中的两个数据库还是两个表?使用事务并参数化您的查询。问题详细信息在您的问题中作为编辑;不是问题下的评论。然后删除你的评论。