sql >> Database >  >> RDS >> Mysql

Wat is de aanbevolen manier om de huidige tijd op te slaan met behulp van PHP en MySQL?

Het wordt aanbevolen om mysql timestamp . te gebruiken (JJJJ-MM-DD UU:MM:SS) veldtype om tijd- en datumvariabelen op te slaan in mysql .

$sDate = date("Y-m-d H:i:s"); // 2015-04-07 07:12:51
mysql_query("insert into `table_name` set `created_on` = '$sDate'");

Het geeft je de mogelijkheid om mysql-functies om datums te vergelijken, tijdsverschillen te berekenen en zo, direct in uw mysql-query.

U kunt ook altijd het tijdstempel ophalen met strtotime() functie.

$result = mysql_query("select `created_on` from `table_name`");
$row = mysql_fetch_row($result);
$iTimestamp = strtotime($row[0]); // 1428390771


  1. Kan geen verbinding maken met mySQL in C#

  2. kon opgeslagen procedure niet vinden

  3. Hoofdlettergevoelig voor beperkingen 'is gelijk aan id' in Hibernate-beperkingen

  4. Gegevens ophalen via mysql met functie en gebruik in het selectievakje?