Javascript 若图像已经在数据库中并且不再更新,我们如何给出条件?
代码:Javascript 若图像已经在数据库中并且不再更新,我们如何给出条件?,javascript,php,jquery,html,css,Javascript,Php,Jquery,Html,Css,代码: if($\u文件['logo']['name']!='') { “回声”大学标志 当前徽标:“.$Logo.”; } 其他的 { “回声”大学标志 当前徽标:“.$Logo.”; } 如果($_文件['uni_图像]['name']!='') { “呼应”大学形象 当前图像:“.$uni_图像”; } 其他的 { “呼应”大学形象 当前图像:“.$uni_图像”; } 当我点击提交按钮时,文件图像名称不显示。因此,如何检查数据库中是否已经存在无法更新的文件映像名。处理您的逻辑 试着把你
if($\u文件['logo']['name']!='')
{
“回声”大学标志
当前徽标:“.$Logo.”;
}
其他的
{
“回声”大学标志
当前徽标:“.$Logo.”;
}
如果($_文件['uni_图像]['name']!='')
{
“呼应”大学形象
当前图像:“.$uni_图像”;
}
其他的
{
“呼应”大学形象
当前图像:“.$uni_图像”;
}
当我点击提交按钮时,文件图像名称不显示。因此,如何检查数据库中是否已经存在无法更新的文件映像名。处理您的逻辑
试着把你的步骤分解成简单直接的步骤
您尝试仅在图像不存在的情况下更新图像
第1步。)
在Post上,查询数据库中的Post结果值
。做一个(本例为pdo)
步骤2。)
如果($q->rowCount()>0){$error='msghere';}否则{继续在此处插入数据库代码}
您的问题不清楚。请让我理解。当我单击提交按钮时,文件图像名称不显示
-您必须显示客户端代码-这是服务器端代码
if($_FILES['logo']['name']!='')
{
echo "<label for='Category_category_active' class='required'>University Logo</label>
<input type='file' name='logo' id='logoo'><span style='color:red;' disabled>Current Logo:</span> ".$logo."";
}
else
{
echo "<label for='Category_category_active' class='required'>University Logo</label>
<input type='file' name='logo' id='logoo'><span style='color:red;' disabled>Current Logo:</span> ".$logo."";
}
if($_FILES['uni_image']['name']!='')
{
echo "<label for='Category_category_active' class='required'>University Image</label>
<input type='file' name='uni_image' id='uni_image'><span style='color:red;' disabled>Current Image:</span> ".$uni_image."";
}
else
{
echo "<label for='Category_category_active' class='required'>University Image</label>
<input type='file' name='uni_image' id='uni_image'><span style='color:red;' disabled>Current Image:</span> ".$uni_image."";
}
$pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$sql = "SELECT * FROM DatabaseTableNameHere WHERE img_column_name = ?";
$q= $pdo->prepare($sql);
$q->execute(array($postvarvaluetovalidate));
$data = $q->fetch(PDO::FETCH_ASSOC);