Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Chuyển một giá trị được truy xuất từ ​​cơ sở dữ liệu sang trang khác bằng php và 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>';
}

trong edit-record.php ...

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

Không có lý do gì về mặt kỹ thuật mã của bạn không hoạt động nhưng thay vào đó bạn có thể loại bỏ biểu mẫu và sử dụng một liên kết đơn giản ...

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

và trong 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. Sự kiện Mysql không hoạt động

  2. Python - Trình kết nối SQL:Cập nhật không hoạt động

  3. CẬP NHẬT nếu tồn tại CHÈN khác trong SQL

  4. PHP Cập nhật bảng MySQL bằng cách sử dụng biểu mẫu HTML

  5. MySQL PHP count (*) trả về điều gì đó kỳ lạ