UPDATE SORUNU.
Arkadaşlar merhaba aşağıdaki kodları yazdım ancak güncelleme formum çalışmadı işaretlediğim yerlerde hata veriyor. Ben bir hata göremedim belki siz görürsünüz... Yardımcı olursanız sevinirim... Kodlar aşağıda;
index.php=>
------------------------------------------------------------------
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<script src="http://code.jquery.com/jquery-1.9.1.min.js"></script>
</head>
<body>
<?php
require 'conn.php';
if (isset($_GET['id'])) {
$Request_id = $_GET['id'];
} else {
$Request_id = '1';
}
mysql_query("SET NAMES 'utf8'");
mysql_query("SET CHARACTER SET utf8");
mysql_query("SET COLLATION_CONNECTION = 'utf8_turkish_ci'");
$sorgu = mysql_query("Select * from yonetim where id = '$Request_id'") or die(mysql_error());
$isim = mysql_result($sorgu, 0, 'isim');
$kadi = mysql_result($sorgu, 0, 'kadi');
$sifre = mysql_result($sorgu, 0, 'sifre');
?>
<table>
<form id="kullanici_form" action="update.php" >
<tr><td>İsim</td><td><input type="text" name="isim" value="<?php echo $isim ?>"></td></tr>
<tr><td>Kullanıcı adı </td><td><input type="text" name="kadi" value="<?php echo $kadi ?>"></td></tr>
<tr><td>şifre</td><td><input type="text" name="sifre" value="<?php echo $sifre ?>"></td></tr>
<input type="hidden" name="id" value="<?php echo $Request_id ?>" >
<tr><td></td><td><input type="submit" value="Güncelle" onclick="form_gonder();"></td></tr>
</form>
</table>
</body>
<script>
function form_gonder()
{
var str = $('#kullanici_form').serialize();
$.ajax({
type:'POST',
url:'/update.php',
data:str,
success:function(cevap){
alert(cevap);
location.reload();
}
});
}
/*Enter butonuna basılma olayında otomatik submit*/
$('input').keypress(function(e) {
if(e.which == 13) {
$(this).blur();
form_gonder();
}
});
/*Enter butonuna basılma olayında otomatik submit*/
</script>
</html>
--------------------------------------------------------------------
update.php=>
---------------------------------------------------------------------
<?php
require 'conn.php';
//var_dump($_POST);
if (isset($_POST['isim']) && isset($_POST['kadi']) && isset($_POST['sifre']) && isset($_POST['id'])) {
$id = $_POST['id'];
$isim = $_POST['isim'];
$kadi = $_POST['kadi'];
$sifre = $_POST['sifre'];
mysql_query("SET NAMES 'utf8'");
mysql_query("SET CHARACTER SET utf8");
mysql_query("SET COLLATION_CONNECTION = 'utf8_turkish_ci'");
mysql_query("UPDATE yonetim SET isim='$isim',kadi='$kadi',sifre='$sifre' WHERE id='$id'");
echo 'Güncelleme Tamam';
}
?>
----------------------------------------------------------------------
conn.php=>
---------------------------------------------------------------------
Yardımlarınız için şimdiden teşekkürederim...
Php
form da methodunu bildir, jquery de POST yapmışsın HTML de de bildir bir bakalım, işaretlediğin yerleri bulamasakta bir faydası olur belkii..