Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Melewati nilai yang diambil dari database ke halaman lain menggunakan php dan mysql

while($row = mysqli_fetch_array($sql)){
    echo '<td>
              <img src="'.$row['image'].'"><br/>
              <form method="post" action="edit-record.php">
                  <input type="text" name="imgID" value="'.$row['id'].'">
                  <input type="submit" value="Edit" id="edit_btn" class="admin_btn">
              </form>
          </td>';
}

di edit-record.php...

<?php
    echo $_POST['imgID'];
?>

Tidak ada alasan mengapa kode Anda secara teknis tidak berfungsi, tetapi Anda dapat menghapus formulir dan menggunakan tautan sederhana...

while($row = mysqli_fetch_array($sql)){
    echo '<td>
              <img src="'.$row['image'].'"><br/>
              <a href="edit-record.php?id='.$row['id'].'">edit</a>
          </td>';
}

dan di edit-record.php...

<?php
    echo $_GET['id'];
?>


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara mengonfigurasi Rails untuk akses tanpa kata sandi ke basis data jarak jauh?

  2. PHP/MySQL:Buat koneksi baru untuk setiap kueri?

  3. permintaan tunggal untuk mencetak semua baris yang jumlahnya lebih besar dari 10

  4. Membuat tampilan di database yang berbeda

  5. Tidak tahu cara menjalankan mysqli_multi_query dan menggunakan hasil dari kueri terakhir