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

Wstawianie daty z formularza za pomocą PHP Mysql

Tylko zgaduję, ale Twoja Date pole w bazie danych jest typu date lub datetime . Ich format to YYYY-mm-dd . Spróbuj zmienić kod na:

$insertdate = date('Y-m-d', strtotime($_POST['Date']));

Ponadto nie konwertujesz daty na znacznik czasu przed jej formatowaniem. Dodałem strtotime() na danych również tutaj.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL:wyszukaj/zamień, ale tylko za pierwszym razem, gdy wartość pojawia się w rekordzie

  2. Zapytanie Wybierz grupę według ostatniego znaku w polu

  3. zaktualizuj dwie tabele jednocześnie

  4. Wielokolumnowy klucz podstawowy w MySQL 5

  5. Jak działa funkcja FROM_BASE64() w MySQL