Почему я не могу вставить из экземпляра Google Cloud, но могу выбрать из него - PullRequest
0 голосов
/ 02 мая 2018

Я использую экземпляр google cloud sql для моей базы данных приложения, когда я пытаюсь вставить записи в него, не генерирует никаких ошибок, но записи не вставляются, но когда я использую свою локальную базу данных, все работает нормально, что может быть причиной это ..

Мой проект представляет собой приложение для кодирования. Между тем, если я пытаюсь прочитать из экземпляра облака (выберите), он работает. нет проблем с кодом, потому что он отлично работает с моим localhost.

$data['username']  = $this->input->post('username');
$data['email']  = $this->input->post('email');
$data['metamask_address'] = $this->input->post('metamask_address');
$data['address1'] = $this->input->post('address1');
$data['address2'] = $this->input->post('address2');
$data['phone'] = $this->input->post('phone');
$data['surname'] = $this->input->post('surname');
$data['zip']  = $this->input->post('zip');
$data['city'] = $this->input->post('city');
$data['state'] = $this->input->post('state');
$data['country'] = $this->input->post('country');
$data['langlat']       = '';
$data['wishlist']      = '[]';
$data['creation_date'] = time();

if ($this->input->post('password1') == $this->input->post('password2')) 
{
    $password  = $this->input->post('password1');
    $data['password'] = sha1($password);
    $this->db->insert('user', $data);
    $msg = 'done';
    if($this->email_model->account_opening('user', $data['email'], $password) == false)
    {
        $msg = 'done_but_not_sent';
    }
    else
    {
        $msg = 'done_and_sent';
    }
}
echo $msg;
...