Hoşgeldin Misafir

Php ile Veritabanındaki Kayıtları Düzenleme

MiRaT

13 Kas 2017
2,077 Mesaj

Aktiflik

Seviye

Deneyim

TIM / GÖREV:
-Php form ile veritabanımıza eklediğimiz kayıtları düzenlemeye geldi sıra MySQL ile veri düzenleme komutumuz UPDATE komutu.Önce düzenleyeceğimiz kayıtı seçerek göstermeli ve sonrasında düzenleme işlemini gerçekleştirmeliyiz.--
-Düzenlemek istediğimiz kaydı seçelim--


PHP:
<?PHP 
$calistir = mysql_query("select * from defter where defter_id='1'") or die("Hata Olustu!"); 
$oku = mysql_fetch_assoc($calistir); 
?> 
<form action="duzenle.php" method="post"> 
<input name="kayit_id" type="hidden" value="<?PHP echo $oku['defter_id']; ?>" /> 
<label>İsim :<input type="text" name="isim" id="isim" value="<?PHP echo $oku['defter_isim']; ?>" /></label> 
<label>Soyisim :<input type="text" name="soyisim" id="soyisim" value="<?PHP echo $oku['defter_soyisim']; ?>" /></label> 
<label><input type="submit" name="button" id="button" value="Düzenle" /></label>



-Formumuzda ilgili alanlara, bilgileri yazarak sayfada göstermiş oluyoruz ve formun içerisine düzenlenecek olan kayda ait ID numarasını hidden field ile yerleştiriyoruz.Sonrasında istediğimiz düzenlemeleri yaptıktan sonra formumuzu duzenle.php’ye gönderiyoruz. --
-düzenle.php sayfası kodları--


Kod:
?PHP 
$duzenlenecek_id = $_POST['kayit_id']; 
$isim = $_POST['isim']; 
$soyisim = $_POST['soyisim']; 
$duzenle = mysql_query("update defter set defter_isim='$isim', defter_soyisim='$soyisim' where defter_id='$duzenlenecek_id'") or die("Hata Olustu!"); 
if($duzenle) { 
echo 'Düzenleme işlemi başarıyla gerçekleşmiştir.'; 
} 
?>