sql >> Databáze >  >> RDS >> Mysql

Vložte datum a čas do Mysql

$datetime = $_POST['date'] . ' ' . $_POST['time'] . ':00';
$datetime = mysql_real_escape_string($datetime);
$query = "INSERT INTO table(timestamp) VALUES ('$datetime')";

alternativní řešení, které zvládne více formátů:

$datetime = $_POST['date'] . ' ' . $_POST['time'];
$datetime = mysql_real_escape_string($datetime);
$datetime = strtotime($datetime);
$datetime = date('Y-m-d H:i:s',$datetime);
$query = "INSERT INTO table(timestamp) VALUES ('$datetime')";


  1. Jak získat část řetězce, která se shoduje s regulárním výrazem v Oracle SQL

  2. backtick nefunguje při spouštění dotazů mysql ve skriptu shellu

  3. Kde neexistuje en Laravel

  4. MySQL:Zkontrolujte omezení pomocí Date