data tidak bisa diupdate

kira kira saya salah dimana yaa pada saat ingin update

tampilan tidak terupdate.

ini script untuk update datanya saya ksh nama updatesiswa.php

<?php

include ('koneksi.php');

if (isset($_POST['update'])){

$id=$_POST['id'];

$nik=$_POST['nik'];

$nama=$_POST['nama'];

$jurusan= $_POST['jurusan'];

$email= $_POST['email'];

$ttl= $_POST['ttl'];

$nohp= $_POST['nohp'];

$namaayah= $_POST['namaayah'];

$namaibu= $_POST['namaibu'];

$asalsekolah= $_POST['asalsekolah'];

$alamatsekolah= $_POST['alamatsekolah'];

$berkas= $_POST['berkas'];

$data_pesertadidik= "UPDATE daftar set nik='$nik', nama='$nama', jurusan ='$jurusan', email ='$email', ttl= '$ttl', nohp ='$nohp', namaayah ='$namaayah', namaibu ='$namaibu', asalsekolah='$asalsekolah', alamatsekolah='$alamatsekolah', berkas ='$berkas' WHERE id ='$id'";

$hasil =mysqli_query($koneksi,$data_pesertadidik);

if ($hasil) {

?>

<script type="text/javascript">

alert('edit data berhasil');

document.location.href="tampil.php";

</script>

<?php

} else {

echo "Update Data Gagal";

}

}

?>

ini script tampilanya.

<?php

include ("koneksi.php");

$data_pesertadidik = "SELECT * FROM daftar";

$excute = mysqli_query ($koneksi,$data_pesertadidik);

?>

<html>

    <head>

        <meta charset="UTF-8" />

        <title></title>

    </head>

        <body>

           <h1> Data Calon Peserta Didik</h1>

           <table border="1" width="">

               <tr>

                <td> No </td>

                <td> nik </td>

                <td> nama</td>

                <td> Jurusan Yang dipilih </td>

                 <td>email </td>

                <td>Tgl Lahir </td>

                <td> No Hp</td>

                <td>Nama ayah</td>

                <td>Nama ibu </td>

                <td>asalsekolah</td>

                <td>alamatsekolah</td>

                <td>Foto</td>

                <td>Keterangan</td>

        </tr>

        <?php

                $no=1;

                while ($tampil = mysqli_fetch_array($excute)) {

                    # code...

        ?>

                <tr>

                    <td><?php echo $no++;?> </td>

                    <td><?php echo $tampil['nik']; ?>  </td>

                    <td><?php echo $tampil['nama']; ?> </td>

                    <td ><?php echo $tampil['jurusan']; ?> </td>

                    <td ><?php echo $tampil['email']; ?> </td>

                    <td><?php echo $tampil['ttl']; ?> </td>

                    <td><?php echo $tampil['nohp']; ?> </td>

                    <td><?php echo $tampil['namaayah']; ?> </td>

                    <td><?php echo $tampil['namaibu']; ?> </td>

                    <td><?php echo $tampil['asalsekolah']; ?> </td>

                    <td><?php echo $tampil['alamatsekolah']; ?> </td>

                    <td><?php echo $tampil['berkas']; ?> </td>

                    <td><a href="editdata.php?id=<?php echo $tampil ['id']?> ">Edit Data</a> |

                        <a href="hapusdata.php?id=<?php echo $tampil ['id']?> "> Hapus Data </td>

                </tr>

                <?php

            }

                ?>

           </table>

           <br>

        <a target="_blank" href="exportdata.php"> <button>Export to excel</button>  </a>

           <br>

    </body>

</html>

dan ini script edit.php

<?php

include ("koneksi.php");

    $id =$_GET['id'];

    $data_pesertadidik= "SELECT * FROM daftar WHERE id='$id' ";

    $hasil=mysqli_query($koneksi,$data_pesertadidik);

?&gt;

<div align="center">

            <form method="post" action="updatesiswa.php">

            <?php while ($data= mysqli_fetch_array($hasil))

                {

                 ?>

                 <fieldset>

                    <legend>Edit  PPDB Online</legend>

                    <p>

                        <label for="nama" style="margin-right: 80px"> Nama </label></td>

                        <input

                            type="text" name="nama"  id="nama" value="<?php echo $data['nama'] ?>"

                            />

                    </p>

                    <p>

                        <label for="nik" style="margin-right: 1px"> NIK(Lihat diKK) </label>

                        <input

                            required

                            id="nik"

                            name="nik"

                            type="text"

                            value="<?php echo $data['nik'] ?>"

                        />

                    </p>

                    <p>

                    <label for= "jurusan" style="margin-right: 140px">Jurusan Yang Dipilih</label>

                    <table border="0">

                    <tr>

                    <td><input type="radio" name="jurusan" value="<?php echo $data['jurusan'] ?>" checked /> Teknik Komputer Jaringan</td>

                    </tr>

                    <tr>

                    <td><input type="radio" name="jurusan" value="<?php echo $data['jurusan'] ?>"checked/> Teknik Bisnis Sepeda Motor</td>

                    </tr>

                    <tr>

                    <td><input type="radio" name="jurusan" value="<?php echo $data['jurusan'] ?>"checked/>Akuntasi dan Keuangan Lembaga</td>

                    </tr>

                </table>

                    <p>

                     <label for="ttl" style="margin-right: 1px"> Tempat Tanggal Lahir </label>

                        <input

                            required

                            id="ttl"

                            name="ttl"

                            type="date"

                            required

                            id="ttl"

                            name="ttl"

                            type="text"

                            value="<?php echo $data['ttl'] ?>"

                        />

                    </p>

                    <p>

                     <label for="nohp" style="margin-right: 20px"> NoHp </label>

                        <input

                            required

                            id="nohp"

                            name="nohp"

                            type="text"

                            value="<?php echo $data['nohp'] ?>"

                        />

                    </p>

                    <p>

                     <label for="namaayah" style="margin-right: 20px"> Nama Ayah </label>

                        <input

                            required

                            id="namaayah"

                            name="namaayah"

                            type="text"

                            value="<?php echo $data['namaayah'] ?>"

                        />

                    </p>

                    <p>

                     <label for="namaibu" style="margin-right: 20px"> Nama Ibu</label>

                        <input

                            required

                            id="namaibu"

                            name="namaibu"

                            type="text"

                            value="<?php echo $data['namaibu'] ?>"

                        />

                    </p>

                    <p>

                        <label for="email" style="margin-right: 25px;">

                            Email

                        </label>

                        <input

                            required

                            placeholder="Email"

                            id="email"

                            name="email"

                            type="email"

                            value="<?php echo $data['email'] ?>"

                        />

                    </p>

                    <p>

                        <label for="asalsekolah" style="margin-right: 20px;">

                            Asal Sekolah

                        </label>

                        <input

                            required

                            placeholder="Asal Sekolah"

                            id="asalsekolah"

                            name="asalsekolah"

                            type="asalsekolah"

                            value="<?php echo $data['asalsekolah'] ?>"

                        />

                    </p>

                    <p>

                        <label for="alamatsekolah" style="margin-right: 20px;">

                            Alamat sekolah

                        </label>

                        <input

                            required

                            placeholder="Alamat Sekolah"

                            id="alamatsekolah"

                            name="alamatsekolah"

                            type="alamatsekolah"

                            value="<?php echo $data['alamatsekolah'] ?>"

                        />

                    </p>

                    <p>

                        <label for="berkas" style="margin-right: 34px">

                            Masukan Foto

                        </label>

                        <input id="berkas" name="berkas" type="file" value="<?php echo $data['berkas'] ?>" />

                    </p>

                    <p>

                        <button type="submit" value="Update" name="update" >Update</button>

                        <button type="Cancel" value="Cancel" name="Cancel"> Cancel </button>

                    </p>

                </fieldset>

                <?php } ?>

            </form>

            </div>

mohon arahannya om om semuaya

avatar aditsa_2428
@aditsa_2428

5 Kontribusi 0 Poin

Dipost 3 tahun yang lalu

Tanggapan

Kode kamu sulit dibaca, coba taro di tag kode dan dirapikan agar bisa dibantu

4 Jawaban:

<pre>&lt;?php include ('koneksi.php');

if (isset($_POST['update'])){ <br></pre><div>Ini script untuk update<br>saya beri nama updatesiswa.php<br><br></div><pre>$id=$_POST['id']; $nik=$_POST['nik']; $nama=$_POST['nama']; $jurusan= $_POST['jurusan']; $email= $_POST['email']; $ttl= $_POST['ttl']; $nohp= $_POST['nohp']; $namaayah= $_POST['namaayah']; $namaibu= $_POST['namaibu']; $asalsekolah= $_POST['asalsekolah']; $alamatsekolah= $_POST['alamatsekolah']; $berkas= $_POST['berkas'];

$data_pesertadidik= "UPDATE daftar set nik='$nik', nama='$nama', jurusan ='$jurusan', email ='$email', ttl= '$ttl', nohp ='$nohp', namaayah ='$namaayah', namaibu ='$namaibu', asalsekolah='$asalsekolah', alamatsekolah='$alamatsekolah', berkas ='$berkas' WHERE id ='$id'"; $hasil =mysqli_query($koneksi,$data_pesertadidik);

if ($hasil) { ?&gt; &lt;script type="text/javascript"&gt; alert('edit data berhasil'); document.location.href="tampil.php";

&lt;/script&gt;

&lt;?php } else { echo "Update Data Gagal"; } } ?&gt; <br></pre>

avatar aditsa_2428
@aditsa_2428

5 Kontribusi 0 Poin

Dipost 3 tahun yang lalu

<div>ini script update datanya saya kasih nama tampil.php</div><pre>&lt;?php include ("koneksi.php"); $data_pesertadidik = "SELECT * FROM daftar"; $excute = mysqli_query ($koneksi,$data_pesertadidik); ?&gt; &lt;html&gt; &lt;head&gt; &lt;meta charset="UTF-8" /&gt; &lt;title&gt;&lt;/title&gt; &lt;/head&gt; &lt;body&gt; &lt;h1&gt; Data Calon Peserta Didik&lt;/h1&gt; &lt;table border="1" width=""&gt; &lt;tr&gt; &lt;td&gt; No &lt;/td&gt; &lt;td&gt; nik &lt;/td&gt; &lt;td&gt; nama&lt;/td&gt; &lt;td&gt; Jurusan Yang dipilih &lt;/td&gt; &lt;td&gt;email &lt;/td&gt; &lt;td&gt;Tgl Lahir &lt;/td&gt; &lt;td&gt; No Hp&lt;/td&gt; &lt;td&gt;Nama ayah&lt;/td&gt; &lt;td&gt;Nama ibu &lt;/td&gt; &lt;td&gt;asalsekolah&lt;/td&gt; &lt;td&gt;alamatsekolah&lt;/td&gt; &lt;td&gt;Foto&lt;/td&gt; &lt;td&gt;Keterangan&lt;/td&gt;
&lt;/tr&gt; &lt;?php $no=1; while ($tampil = mysqli_fetch_array($excute)) { # code... ?&gt; &lt;tr&gt; &lt;td&gt;&lt;?php echo $no++;?&gt; &lt;/td&gt; &lt;td&gt;&lt;?php echo $tampil['nik']; ?&gt; &lt;/td&gt; &lt;td&gt;&lt;?php echo $tampil['nama']; ?&gt; &lt;/td&gt; &lt;td &gt;&lt;?php echo $tampil['jurusan']; ?&gt; &lt;/td&gt; &lt;td &gt;&lt;?php echo $tampil['email']; ?&gt; &lt;/td&gt; &lt;td&gt;&lt;?php echo $tampil['ttl']; ?&gt; &lt;/td&gt; &lt;td&gt;&lt;?php echo $tampil['nohp']; ?&gt; &lt;/td&gt; &lt;td&gt;&lt;?php echo $tampil['namaayah']; ?&gt; &lt;/td&gt; &lt;td&gt;&lt;?php echo $tampil['namaibu']; ?&gt; &lt;/td&gt; &lt;td&gt;&lt;?php echo $tampil['asalsekolah']; ?&gt; &lt;/td&gt; &lt;td&gt;&lt;?php echo $tampil['alamatsekolah']; ?&gt; &lt;/td&gt; &lt;td&gt;&lt;?php echo $tampil['berkas']; ?&gt; &lt;/td&gt; &lt;td&gt;&lt;a href="editdata.php?id=&lt;?php echo $tampil ['id']?&gt; "&gt;Edit Data&lt;/a&gt; |

                    &amp;lt;a href=&quot;hapusdata.php?id=&amp;lt;?php echo $tampil [&#039;id&#039;]?&amp;gt; &quot;&amp;gt; Hapus Data &amp;lt;/td&amp;gt;
            &amp;lt;/tr&amp;gt;
            &amp;lt;?php
        }
            ?&amp;gt;



       &amp;lt;/table&amp;gt; 
       &amp;lt;br&amp;gt;
    &amp;lt;a target=&quot;_blank&quot; href=&quot;exportdata.php&quot;&amp;gt; &amp;lt;button&amp;gt;Export to excel&amp;lt;/button&amp;gt;  &amp;lt;/a&amp;gt;
       &amp;lt;br&amp;gt;
&amp;lt;/body&amp;gt;

&lt;/html&gt; <br></pre>

avatar aditsa_2428
@aditsa_2428

5 Kontribusi 0 Poin

Dipost 3 tahun yang lalu

<pre>&lt;?php include ("koneksi.php"); $id =$_GET['id']; $data_pesertadidik= "SELECT * FROM daftar WHERE id='$id' "; $hasil=mysqli_query($koneksi,$data_pesertadidik);

ini script untuk edit datanya saya kasih nama editdata.php

?&gt;

&lt;div align="center"&gt; &lt;form method="post" action="updatesiswa.php"&gt; &lt;?php while ($data= mysqli_fetch_array($hasil)) { ?&gt; &lt;fieldset&gt; &lt;legend&gt;Edit PPDB Online&lt;/legend&gt; &lt;p&gt; &lt;label for="nama" style="margin-right: 80px"&gt; Nama &lt;/label&gt;&lt;/td&gt; &lt;input
type="text" name="nama" id="nama" value="&lt;?php echo $data['nama'] ?&gt;"

                        /&amp;gt;
                &amp;lt;/p&amp;gt;
                &amp;lt;p&amp;gt;
                    &amp;lt;label for=&quot;nik&quot; style=&quot;margin-right: 1px&quot;&amp;gt; NIK(Lihat diKK) &amp;lt;/label&amp;gt;
                    &amp;lt;input
                        required
                        id=&quot;nik&quot;
                        name=&quot;nik&quot;
                        type=&quot;text&quot;
                        value=&quot;&amp;lt;?php echo $data[&#039;nik&#039;] ?&amp;gt;&quot;
                    /&amp;gt;
                &amp;lt;/p&amp;gt;
                &amp;lt;p&amp;gt;
                &amp;lt;label for= &quot;jurusan&quot; style=&quot;margin-right: 140px&quot;&amp;gt;Jurusan Yang Dipilih&amp;lt;/label&amp;gt;

                &amp;lt;table border=&quot;0&quot;&amp;gt;
                &amp;lt;tr&amp;gt;
                &amp;lt;td&amp;gt;&amp;lt;input type=&quot;radio&quot; name=&quot;jurusan&quot; value=&quot;&amp;lt;?php echo $data[&#039;jurusan&#039;] ?&amp;gt;&quot; checked /&amp;gt; Teknik Komputer Jaringan&amp;lt;/td&amp;gt;
                &amp;lt;/tr&amp;gt;  
                &amp;lt;tr&amp;gt;
                &amp;lt;td&amp;gt;&amp;lt;input type=&quot;radio&quot; name=&quot;jurusan&quot; value=&quot;&amp;lt;?php echo $data[&#039;jurusan&#039;] ?&amp;gt;&quot;checked/&amp;gt; Teknik Bisnis Sepeda Motor&amp;lt;/td&amp;gt;
                &amp;lt;/tr&amp;gt;
                &amp;lt;tr&amp;gt;
                &amp;lt;td&amp;gt;&amp;lt;input type=&quot;radio&quot; name=&quot;jurusan&quot; value=&quot;&amp;lt;?php echo $data[&#039;jurusan&#039;] ?&amp;gt;&quot;checked/&amp;gt;Akuntasi dan Keuangan Lembaga&amp;lt;/td&amp;gt;
                &amp;lt;/tr&amp;gt;
            &amp;lt;/table&amp;gt;

                &amp;lt;p&amp;gt;
                 &amp;lt;label for=&quot;ttl&quot; style=&quot;margin-right: 1px&quot;&amp;gt; Tempat Tanggal Lahir &amp;lt;/label&amp;gt;
                    &amp;lt;input
                        required
                        id=&quot;ttl&quot;
                        name=&quot;ttl&quot;
                        type=&quot;date&quot;

                        required
                        id=&quot;ttl&quot;
                        name=&quot;ttl&quot;
                        type=&quot;text&quot;
                        value=&quot;&amp;lt;?php echo $data[&#039;ttl&#039;] ?&amp;gt;&quot;
                    /&amp;gt;
                &amp;lt;/p&amp;gt;
                &amp;lt;p&amp;gt;
                 &amp;lt;label for=&quot;nohp&quot; style=&quot;margin-right: 20px&quot;&amp;gt; NoHp &amp;lt;/label&amp;gt;
                    &amp;lt;input
                        required
                        id=&quot;nohp&quot;
                        name=&quot;nohp&quot;
                        type=&quot;text&quot;
                        value=&quot;&amp;lt;?php echo $data[&#039;nohp&#039;] ?&amp;gt;&quot;
                    /&amp;gt;
                &amp;lt;/p&amp;gt;

                &amp;lt;p&amp;gt;
                 &amp;lt;label for=&quot;namaayah&quot; style=&quot;margin-right: 20px&quot;&amp;gt; Nama Ayah &amp;lt;/label&amp;gt;
                    &amp;lt;input
                        required
                        id=&quot;namaayah&quot;
                        name=&quot;namaayah&quot;
                        type=&quot;text&quot;
                        value=&quot;&amp;lt;?php echo $data[&#039;namaayah&#039;] ?&amp;gt;&quot;
                    /&amp;gt;
                &amp;lt;/p&amp;gt;
                &amp;lt;p&amp;gt;
                 &amp;lt;label for=&quot;namaibu&quot; style=&quot;margin-right: 20px&quot;&amp;gt; Nama Ibu&amp;lt;/label&amp;gt;
                    &amp;lt;input
                        required
                        id=&quot;namaibu&quot;
                        name=&quot;namaibu&quot;
                        type=&quot;text&quot;
                        value=&quot;&amp;lt;?php echo $data[&#039;namaibu&#039;] ?&amp;gt;&quot;
                    /&amp;gt;
                &amp;lt;/p&amp;gt;
                
            
                &amp;lt;p&amp;gt;
                    &amp;lt;label for=&quot;email&quot; style=&quot;margin-right: 25px;&quot;&amp;gt;
                        Email
                    &amp;lt;/label&amp;gt;
                    &amp;lt;input
                        required
                        placeholder=&quot;Email&quot;
                        id=&quot;email&quot;
                        name=&quot;email&quot;
                        type=&quot;email&quot;
                        value=&quot;&amp;lt;?php echo $data[&#039;email&#039;] ?&amp;gt;&quot;
                    /&amp;gt;
                &amp;lt;/p&amp;gt;

                &amp;lt;p&amp;gt;
                    &amp;lt;label for=&quot;asalsekolah&quot; style=&quot;margin-right: 20px;&quot;&amp;gt;
                        Asal Sekolah
                    &amp;lt;/label&amp;gt;
                    &amp;lt;input
                        required
                        placeholder=&quot;Asal Sekolah&quot;
                        id=&quot;asalsekolah&quot;
                        name=&quot;asalsekolah&quot;
                        type=&quot;asalsekolah&quot;
                        value=&quot;&amp;lt;?php echo $data[&#039;asalsekolah&#039;] ?&amp;gt;&quot;
                    /&amp;gt;
                &amp;lt;/p&amp;gt;

                &amp;lt;p&amp;gt;
                    &amp;lt;label for=&quot;alamatsekolah&quot; style=&quot;margin-right: 20px;&quot;&amp;gt;
                        Alamat sekolah
                    &amp;lt;/label&amp;gt;
                    &amp;lt;input
                        required
                        placeholder=&quot;Alamat Sekolah&quot;
                        id=&quot;alamatsekolah&quot;
                        name=&quot;alamatsekolah&quot;
                        type=&quot;alamatsekolah&quot;
                        value=&quot;&amp;lt;?php echo $data[&#039;alamatsekolah&#039;] ?&amp;gt;&quot;
                    /&amp;gt;
                &amp;lt;/p&amp;gt;
                &amp;lt;p&amp;gt;
                    &amp;lt;label for=&quot;berkas&quot; style=&quot;margin-right: 34px&quot;&amp;gt;
                        Masukan Foto
                    &amp;lt;/label&amp;gt;
                    &amp;lt;input id=&quot;berkas&quot; name=&quot;berkas&quot; type=&quot;file&quot; value=&quot;&amp;lt;?php echo $data[&#039;berkas&#039;] ?&amp;gt;&quot; /&amp;gt;
                &amp;lt;/p&amp;gt;
                &amp;lt;p&amp;gt;                        
                    &amp;lt;button type=&quot;submit&quot; value=&quot;Update&quot; name=&quot;update&quot; &amp;gt;Update&amp;lt;/button&amp;gt;
                    &amp;lt;button type=&quot;Cancel&quot; value=&quot;Cancel&quot; name=&quot;Cancel&quot;&amp;gt; Cancel &amp;lt;/button&amp;gt;
                &amp;lt;/p&amp;gt;
            &amp;lt;/fieldset&amp;gt;
            &amp;lt;?php } ?&amp;gt;
        &amp;lt;/form&amp;gt;
    

        &amp;lt;/div&amp;gt;&lt;/pre&gt;
avatar aditsa_2428
@aditsa_2428

5 Kontribusi 0 Poin

Dipost 3 tahun yang lalu

<div>mohon dapat dibantu ya agan agan semuanya kalau dilihat sih harusnya data sudah bisa diupdate, karena sudah muncul pop "edit data berhasil" tapi dari sisi database blm bisa terupdate.<br><br><br></div>

avatar aditsa_2428
@aditsa_2428

5 Kontribusi 0 Poin

Dipost 3 tahun yang lalu

Login untuk ikut Jawaban