Resim Güncellenirse MySQL'deki Veri Gelsin

bu koda ne yanliski 

mesela ben xeberleri guncelyom mysqlde olan resim bos gidyo yani resim girmelyim amma bende zaten mysqlde resim var nasil yapa bilirim yadim edin

 

if (isset($_POST['xeberlerduzenle'])) {

$MAX_SIZE = 5000000;
	

   



if (!empty($_FILES["onsekil"])) {
	$uploads_dir = 'slider';
	$tmp_name = $_FILES['onsekil']["tmp_name"];
	$name = $_FILES['onsekil']["name"];
	$benzersizsayi1=rand(20000,32000);
		$benzersizsayi2=rand(20000,32000);
			$benzersizsayi3=rand(20000,32000);
				$benzersizsayi4=rand(20000,32000);

	$benzersizad=$benzersizsayi1.$benzersizsayi2.$benzersizsayi3.$benzersizsayi4;
	$refimgyol=$uploads_dir."/".$name;//substr($uploads_dir, 1)."/".$benzersizad.$name;

move_uploaded_file($tmp_name,  '../'.$refimgyol);



	
} else {

    $yenileso=$dbbaglan->prepare("SELECT * from xeberler where id={$_POST['id']}");
$yenileso->execute(array(


  ));
$sce=$yenileso->fetch(PDO::FETCH_ASSOC);

$refimgyol = '<?php echo $sce["onsekil"] ?>';

}




$yenile=$dbbaglan->prepare("UPDATE xeberler SET
balig=:balig,
onsekil=:onsekil,
qisa=:qisa,
vaxt=:vaxt,
iceriy=:iceriy
Where id={$_POST['id']}");

$update=$yenile->execute(array(
'balig' => $_POST['balig'],
'onsekil' => $refimgyol,
'qisa' => $_POST['qisa'],
'vaxt' => $_POST['vaxt'],
'iceriy' => $_POST['iceriy']
));

$id=$_POST['id'];


if ($update) {


Header("Location:../xeberler-yenile.php?id=$id&qeydoldu=he");


} else {

Header("Location:../xeberler-yenile.php?id=$id&qeydoldu=yox");






}

}

 

 

jquery ajax ile halledebilirsin veya sayfayı yenilemen gerekecek yapman lazım

Cevap Yaz

Cevap yazabilmek için üye girişi yapmanız gerekiyor!

Yukarı Git