sql >> Databasteknik >  >> RDS >> Mysql

Codeigniter tidszon mysql inställningar

I config/autoload.php, ställ in en modell som ska laddas vid varje sidladdning. anrop sedan $this->db->query("SET time_zone='+0:00'"); i den modellkonstruktören.

config/autoload.php

$autoload['model'] = array('default_model');// for ex, "say default_model"

I applikation/modeller, skapa en ny modellfil med namnet "default_model.php" och lägg till nedanstående kod.

application/models/default_model.php

class Default_model extends CI_Model {

     function __construct()
     {
         // Call the Model constructor
         parent::__construct();
         $this->db->query("SET time_zone='+0:00'");
     }
 }

Vid varje sidladdning kommer denna konstruktor att anropas och mysql tidszon ställs in på +0:00.



  1. mysql radnumrering återställer alla olika postvärden

  2. Vilken av dessa två databasinställningar ska jag välja?

  3. Finns det ett "anslut med"-alternativ i MySQL?

  4. Google Vis kommenterad tidslinje från SQL-databas med PHP JSON-problem