Я использую Codeigniter
с Grocery Crud
, чтобы связаться с базой данных в MySQL
и PhpMyAdmin
.Значение даты, не хранящееся в базе данных
Я установил все, что сказал учебник, но ошибки всегда могут быть там.
Моя проблема: у меня есть простая таблица (3 поля, одна для имени, другая для фамилии и другая для даты рождения), используя varchar (255)
для первых двух и DATE
на дату рождения. Когда я добавляю новую запись или обновляю существующую, она говорит, что она успешно выполнила задание, но на самом деле этого не делала. И ТОЛЬКО с полем DATE
. Я могу добавить и обновить два других столбца.
Любые идеи?
EDIT: Я добавил код, как и просили. Это Controller
, который получает пациент:
<?php if (!defined('BASEPATH'))
exit('No direct script access allowed');
class GetPatients extends CI_Controller
{
function __construct()
{
parent::__construct();
$this->load->database();
$this->load->helper('url');
$this->load->library('grocery_CRUD');
}
public function index()
{
echo "<h1>Welcome to the world of Codeigniter</h1>"; //Just an example to ensure that we get into the function
die();
}
public function dbpatients()
{
$this->grocery_crud->set_table('patient');
$output = $this->grocery_crud->render();
$this->_example_output($output);
}
function _example_output($output = null)
{
$this->load->view('patients_view',$output);
}
}
может уставить пример вашего кода ..? –
@AminAdha уверен, позвольте мне изменить вопрос. –
@AminAdha Если вам нужно что-нибудь еще, просто дайте мне знать. –