Daftar dan Belajar Sekarang!

Data yang akan ditampilkan dalam database tidak dapat muncul. error pada line 27 dan 28.

foto NewbieinCoding
5 Kontribusi 0 Coto
1 bulan yang lalu
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Tampilan Data dalam Database</title>
</head>
<body>
    <table border="1">
        <tr>
            <td>NO</td>
            <td>NAMA</td>
            <td>ALAMAT</td>
            <td>AKSI</td>
        </tr>
        <?php 
            include "koneksi.php";

            $baca_data = mysqli_query($link, "SELECT * FROM tabel_database");
            $nomor = 1;
            IF($baca_data == FALSE){
                die(mysqli_connect_error());
            }
            while ($R = mysqli_fetch_array($baca_data)){  ?>
                <tr>
                    <td><?php echo $nomor; ?></td>
                    <td><?php echo $R['nama'];?></td>
                    <td><?php echo $R['alamat'];?></td>
                    <td><a href="edit.php?id=<?php echo $R['id'];?>">edit </a>
                    <a href="delete.php?id=<?php echo $R['id'];?>">delete</a>
                    </td>
                </tr>
            <?php $nomor++; } ?>
    </table>
</body>
</html>
  • Kode tersebut saya beri nama Read.php - NewbieinCoding
  • Saya coba-coba buat contoh CRUD pada php - NewbieinCoding
  • Maaf untuk listing program berikutnya saya taro di kolom jawaban supaya jelas soalnya - NewbieinCoding
Tampikan semua komentar

Tag: php html mysql

✔ Forum ini sudah terjawab


Jawaban
foto kyokuzou
1 Kontribusi 3 Coto
1 bulan yang lalu
coba pake fetch assoc, karna kalo pake fetch array yg keluar itu indexed array, sedangkan cara kamu manggil pake $r['nama'] alias cara manggil array associative
answered icon
foto NewbieinCoding
5 Kontribusi 0 Coto
1 bulan yang lalu
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>MEMBUAT DATABASE</title>
</head>
<body>
    <form action="inputdatabase.php" method="post" enctype="multipart/form-data">
    <table>
        <tr><td>Nama</td><td> <input type="text" name="nama" size="25" required></td></tr>
        <tr><td>Alamat</td><td> <textarea name="alamat" cols="50" rows="2"></textarea></td></tr>
        <tr><td><input type="submit" value="SIMPAN KEDALAM DATABASE"></td></tr>
    </table>
    </form>
</body>
</html>
Kalo yang ini saya beri nama Create.php

foto NewbieinCoding
5 Kontribusi 0 Coto
1 bulan yang lalu
<?php 
    include "koneksi.php";

    $nama = $_POST['nama'];
    $alamat = $_POST['alamat'];
    $query = "INSERT INTO tabel_database (nama, alamat) VALUES ('$nama','$alamat')";
    $hasil = MYSQLI_QUERY($link, $query);
    if ($hasil) {
        echo "BERHASIL DIMASUKKAN KEDALAM DATABASE";
        }
    else {
        echo "GAGAL DIMASUKKAN KEDALAM DATABASE";
    }
?>
Kalo yg ini saya beri nama inputdatabase.php

foto NewbieinCoding
5 Kontribusi 0 Coto
1 bulan yang lalu
<?php    
    $link = mysqli_connect("localhost","root",""); 
    mysqli_select_db($link, "database_crud");
Dan ini koneksi.php
  • Maaf untuk listing program yang lain saya tulis di kolom jawaban, soalnya nggak bsa klo di kolom komentar Mohon bantuannya mastah :D - NewbieinCoding

foto kyokuzou
1 Kontribusi 3 Coto
1 bulan yang lalu
coba pake fetch assoc, karna kalo pake fetch array yg keluar itu indexed array, sedangkan cara kamu manggil pake $r['nama'] alias cara manggil array associative

foto budirahmat
26 Kontribusi 1 Coto
1 bulan yang lalu
mungkin kamu bisa mengganti
mysqli_fetch_array
menjadi
mysqli_fetch_assoc

foto vivianachen
3 Kontribusi 0 Coto
3 minggu yang lalu
ingin mendapatkan kemenangan hingga jutaan dan ratusan juta rupiah ???? bisa langsung kunjungi situs IDN BAKATPOKER info lebih lanjut kontak WA


Login untuk diksusi di forum sekolah koding