UPDATE SORUNU.

mehmetcansrcMehmet can SÜRÜCÜ

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=>

---------------------------------------------------------------------

<?php
    
$link = mysql_connect("localhost", "root", "")  or die(mysql_error());
$db = mysql_select_db("mcstasarim", $link) or die (mysql_error());
?>


Yardımlarınız için şimdiden teşekkürederim...
2013-08-31 14:37:02

Php

işaretlediğin satır nedir ?

Her programcı birgün Php yi tadacaktır
2013-08-31 22:24:23

Php

fatihmertFatih Mert Doğancan

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..

2013-09-15 10:38:44

phpkodlari.com © 2009 Herkes Php öğrenecek
Eglence ve Oyun: Gamikro