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

Gửi các biến trong URL bằng PHP với echo

echo "<a href = \"movies.php/?movie_id='$row['movie_id']'\"> Who Owns It? </a> ";

Có hai điều ở đây nên được thay đổi. Vì một điều không nên có / after movies.php. Thứ hai là không có bất kỳ dấu nháy đơn nào xung quanh các biến url. Nó phải là movie_id =$ row ['movie_id']. Bất cứ khi nào tôi sử dụng một biến php, tôi thường kết hợp nó thay vì nhúng nó vào phần trích dẫn. Vì vậy, cuối cùng tôi sẽ làm một cái gì đó như thế này:

echo "<a href=\"movies.php?movie_id=" . $row['movie_id'] . "\"> Who Owns It? </a>";


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tại sao Eclipse đề xuất Đối tượng làm kiểu ánh xạ mặc định cho Văn bản kiểu dữ liệu?

  2. JDBC:Chèn giá trị Ngày vào MySQL

  3. Lưu trữ tệp PDF trong MySQL

  4. Làm cách nào để thay đổi MariaDB thành MySQL trong XAMPP?

  5. Các thuật ngữ truy vấn nhập csv MySQL sau đây có nghĩa là gì?