Merhabalar
Sizin sorununuz ancak bu sekilde biter
preg_replace( "/\r|\n/", "", $string);
Yukardaki kod sayesinde tüm break leri kaldırmış olacaksınız...
Oncelikle Database Tarihi nasil kayit ediyorsunuz?
timestamp CURRENT_TIMESTAMP diye mi?
All hocam sana uyacak bir fonksiyon yazdim
function dateTime($tarih){
$dateExplode=explode(' ',$tarih);
$timeExplode=explode(':',$dateExplode[1]);
$result=$dateExplode[0].' '.$timeExplode[0].':'.$timeExplode[1];
return $result;
}
//Tabloda sadece bu sekilde kullan.
echo dateTime($row["tarih"]);
O zaman en basit yontem olarak javascript ti kullanacaz :)
<?php
if (isset($_POST['guncelle'])) {
$urunstok = $_POST["urunstok"];
$id = $_POST["urun_id"];
$guncelle = $db -> prepare("UPDATE kamerastok SET
urunstok =:urunstok
WHERE id =:id");
$result=$guncelle -> execute(array("urunstok" => $urunstok, "id" => $id));
if ($result) { ?>
<script>
location.reload();
</script>
<?php } else {
"Hata Oluştu";
}
} ?>
Bunu deneyin
guncelle.php yi yenileyin sadece
if (isset($_POST['guncelle'])) {
$urunstok = $_POST["urunstok"];
$id = $_POST["urun_id"];
$guncelle = $db -> prepare("UPDATE kamerastok SET
urunstok =:urunstok
WHERE id =:id");
$result=$guncelle -> execute(array("urunstok" => $urunstok, "id" => $id));
if ($result) {
header("Location:".$_SERVER['HTTP_HOST'].'/sappguvenlik/guncelle.php');
exit;
} else {
"Hata Oluştu";
}
}
?>
O zaman bu kodu bu sekilde degistirin :)
if (isset($_POST['guncelle'])) {
$urunstok = $_POST["urunstok"];
$id = $_POST["urun_id"];
$guncelle = $db -> prepare("UPDATE kamerastok SET
urunstok =:urunstok
WHERE id =:id");
$result=$guncelle -> execute(array("urunstok" => $urunstok, "id" => $id));
if ($result) {
header("Location:".$_SERVER['HTTP_REFERER']);
exit;
} else {
"Hata Oluştu";
}
}
?>
Merhabalar bu sekilde yaparsaniz sorun buyuk ihtimal bitmis olacak,
Guncelleme de bazi eksikleriniz olmus.
<?php include 'header.php'; ?>
<?php require_once ("baglan.php"); ?>
<?php
$id = $_GET["id"];
$sorgu = $db -> prepare("SELECT * FROM kamerastok WHERE id =:id");
$sorgu -> execute(array("id" => $id));
$row = $sorgu -> fetch(PDO::FETCH_ASSOC);
if (isset($_POST['guncelle'])) {
$urunstok = $_POST["urunstok"];
$id = $_POST["urun_id"];
$guncelle = $db -> prepare("UPDATE kamerastok SET
urunstok =:urunstok
WHERE id =:id");
$result=$guncelle -> execute(array("urunstok" => $urunstok, "id" => $id));
if ($result) {
echo "İşleminiz Başarılı";
} else {
"Hata Oluştu";
}
}
?>
<div class="container">
<form action="" method="POST">
<label>Stok Durumu</label>
<p><input type="number" name="urunstok" class="form-control" value="<?php echo $row["urunstok"]; ?>"></p>
<input type="hidden" name="urun_id" class="form-control" value="<?php echo $row["id"]; ?>">
<p><button type="submit" name="guncelle" value="1" class="btn btn-primary">Güncelle</button></p>
</form>
</div>
<br>
<?php include 'footer.php'; ?>
Verdiğın linkte olayı gayet iyi anlatmış
Senin yapman gereken DB den gelen verilerini json_encode($arr) formatına çevirmek.
Verdiğin linkteki ajax kısmı json_encode() veriler olacak.
CKeditor de filemanager_access_key: kullanımı
URL lere ekstra get degeri ekliyoruz.
akey=myprivatekey
CKEDITOR.replace('editor', {
skin: 'moono-lisa',
external_filemanager_path:"../../filemanager/",
filemanager_title:"Filemanager" ,
filebrowserBrowseUrl : '../../filemanager/dialog.php?akey=myprivatekey&type=2&editor=ckeditor&fldr=',
filebrowserUploadUrl : '../../filemanager/dialog.php?akey=myprivatekey&type=2&editor=ckeditor&fldr=',
filebrowserImageBrowseUrl : '../../filemanager/dialog.php?akey=myprivatekey&type=1&editor=ckeditor&fldr='
});
Filemanager de bu uzantıya gidin
/filemanager/include/php_image_magician.php
Bu kodu bulun $extension = mime_content_type($file);
ve bu kod ile değiştirin
$extension = pathinfo($file, PATHINFO_EXTENSION);
Böyle birşey de yapabilirsin
<input list="cari_il_ilce" name="cari_il_ilce">
<datalist id="cari_il_ilce">
<?php foreach (get_table("SELECT * FROM tbl_il_ilce_kod" ,array()) as $key): ?>
<option value="<?=$key['il'].'-'.$key['ilce'] ?>">
<?php endforeach; ?>
</datalist>