Я просто новичок в cakephp и много борется как новичок, надеюсь, что я не преувеличиваю. Я считаю, что я был на правильном пути кодирования простого приложения регистрации, когда узнал, что я не могу вставить какие-либо данные в свою базу данных. Название моей базы данных «пирог», и это конфигурация по умолчанию:Я указал свое имя базы данных в database.php моего cakephp. Тем не менее, я по-прежнему не могу вставить данные в любую таблицу моей базы данных
public $default = array{
'datasource'=>'Database/Mysql',
'persistent'=>false,
'host'=>'localhost',
'login'=>'root',
'password'=>'',
'database'=>'cake',
'schema'=>'',
'prefix'=>''
}
Кстати, индекс страница моего локального хоста говорит, что я подключен к базе данных.
главный вопрос: как вы вставляете данные в базу данных? нам нужно будет увидеть некоторый фактический код. – mark
Привет, Марк, спасибо за ответ. Это то, что у меня в контроллере: PHP класс UsersController простирается AppController { функция регистра() { если (пусто ($ this-!> PARAMS [ 'форма'])) { if ($ this-> User-> save ($ this-> params ['form'])) { $ this-> flash ('Ваша регистрационная информация была принята.', '/users/register '); } else { $ this-> flash («возникла проблема с вашей регистрацией», '/ users/register'); } } } } ?> – Charmie
Имею ли я это правильно? он ничего не отображает, хотя я сказал ему это сделать. :(Это действительно разочаровывает. – Charmie