October 15, 2015

Edit tabel dari database mysql menggunakan jquery





Ini javascript
<script type="text/javascript" charset="utf-8">
    /* Initialitation Code */
    /* Global var for counter */
        var giCount = 1;
        $(document).ready(function() {
            $('#example').dataTable( {
                "bPaginate": false } );
        } );

        function fnClickAddRow() {
            $('#example').dataTable().fnAddData( [
                "<input type='input' name='txtIdMobil' size=2 readonly='' value='<?=$kodeIdMobil?>'>",
                "<input type='input' name='txtNopol'>",
                "<input type='input' name='txtPabrikan'>",
                "<input type='input' name='txtJenis'>",
                "<input type='input' name='txtTahunBuat'>"] );
           
            giCount++;
        }
</script>

<?php
$no=$no+1;
$txtIdMobil2='txtIdMobil2';

while($query_data=$rs->fetchArray())
{
    echo("<td> <input type='text' name='txtIdMobil2"."$no' value='".$query_data[0]."' size=2 readonly=''></td>");
    echo("<td> <input type='text' name='txtNopol2"."$no' value='".$query_data[1]."' size=10 ></td>");
    echo("<td> <input type='text' name='txtPabrikan2"."$no' value='".$query_data[2]."' size=10 ></td>");
    echo("<td> <input type='text' name='txtJenis2"."$no' value='".$query_data[3]."' size=10 ></td>");
    echo("<td> <input type='text' name='txtTahunBuat2"."$no' value='".$query_data[4]."' size=10 ></td>");
    echo("</tr>");
}
    }

?>

Setelah di post lihat script di bawah ini:

$jumlahMobil = $_POST["jumlahMobil"];       

for ( $no = 1; $no <= $jumlahMobil; $no ++) { //start for
        //update data di sini
        $idmobil2 = $_POST["txtIdMobil2"."$no"];
        $nopol2 = $_POST["txtNopol2"."$no"];
        $pabrikan2 = $_POST["txtPabrikan2"."$no"];
        $jenis2 = $_POST["txtJenis2"."$no"];
        $tahunBuat2 = $_POST["txtTahunBuat2"."$no"];

        $q4 = "UPDATE Mobil SET NoPol='".$nopol2."', Pabrikan='".$pabrikan2."', Jenis='".$jenis2."', TahunBuat='".$tahunBuat2."' ";
        $q4.= "WHERE IdMobil='".$idmobil2."';";
        $resultq4=mysql_query($q4, $dbLink);

} //end for

No comments:

Post a Comment