sql >> Database teknologi >  >> RDS >> Mysql

Indsæt dato og tid i Mysql

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

alternativ løsning, der kan håndtere flere formater:

$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. Syntaksfejl under forsøg på at kalde en Oracle-pakke ved hjælp af ODBC i C#

  2. Indstil tidszone i PHP og MySQL

  3. hvorfor sql med 'exists' kører langsommere end 'in' ved hjælp af MySQL

  4. Sådan fungerer OBJECTPROPERTYEX() i SQL Server