Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Wysyłanie zmiennych w adresach URL w PHP z echo

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

Należy zmienić dwie rzeczy. Po pierwsze, nie powinno być / po movies.php. Po drugie, wokół zmiennych adresu URL nie ma żadnych apostrofów. Powinien to być movie_id=$row['movie_id']. Ilekroć używam zmiennej php, zwykle łączę ją, zamiast osadzać w cytatach. Więc na koniec zrobiłbym coś takiego:

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. Czy jest jakiś błąd rejestrowania, gdy zapytanie mysql nie powiedzie się?

  2. Typy danych MySQL:poznaj, których należy używać i w jaki sposób

  3. Mysql nie uruchamia się w kontenerze dockera na MacOS po aktualizacji dockera

  4. Korzystanie z SQL JOIN i COUNT

  5. SQL:jak uporządkować według pola, jeśli nie jest null, w przeciwnym razie użyj innego pola?