Форум программистов, компьютерный форум, киберфорум
Наши страницы
PHP: Фреймворки
Войти
Регистрация
Восстановить пароль
 
Kind-Tiger
0 / 0 / 0
Регистрация: 21.03.2012
Сообщений: 19
1

Помощь по CodeIgniter. Добавление данных в Базу Данных

30.07.2013, 18:47. Просмотров 1497. Ответов 0
Метки нет (Все метки)

Стоит задача по CodeIgniter. Нужно добавить запись в Базу Данных Через форму.

Есть код добавления controllers/baza2.php

PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
 
class Baza2 extends CI_Controller {
 
public function index()
 
    {
    
     $absender=trim($_POST['absender']);
     $betreff=trim($_POST['betreff']);
 
        $this->load->database('default');
 
$sql = "INSERT INTO gastbuch (absender, betreff)
        VALUES (".$this->db->escape($absender).", ".$this->db->escape($betreff).")";
 
$this->db->query($sql);
 
echo $this->db->affected_rows();
 
$this->load->view('insert');
    }
    
}
Есть код формы views/insert.php

HTML5
1
2
3
4
5
6
7
8
9
10
11
12
<!DOCTYPE html>
<html>
 <head>
  <meta charset="windows-1251">
  <title>Insert into DB</title>
  </head>
 <body>
 <input type="text" name="absender" value= "<?php echo $_POST['absender'];?>"></br>
 
 <input type="text" name="betreff" value= "<?php echo $_POST['betreff'];?>"></br>
 </body>
 </html>
Так вот – при запуске контроллера выдает такие ошибки.

A PHP Error was encountered
Severity: Notice
Message: Undefined index: absender
Filename: controllers/baza2.php
Line Number: 9


A PHP Error was encountered
Severity: Notice
Message: Undefined index: absender
Filename: views/insert.php
Line Number: 8


Скажите пожалуйста, что это за ошибки и что мне подправить в коде, что бы не появлялись подобные сообщения.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.07.2013, 18:47
Ответы с готовыми решениями:

Форма загрузки файлов с добавление имени в базу данных
Здравствуйте, есть форма и обработчик для загрузки файлов на сервер, подскажите...

CodeIgniter. Отображение данных
Учусь работать в CodeIgniter и так получается, что в этом месте вывода данных...

Codeigniter (отправка данных с формы)
Ребят, подскажите пожалуйста. Вот у меня есть в главном контроллере функция для...

CodeIgniter - передача данных из форм в БД / MVC
Есть проблема, видимо не совсем понимаю как надо правильно передавать данные в...

Внесение массива в базу данных
У меня есть массив, возникает вопрос каким образом его затащить в базу. ...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.07.2013, 18:47

Не записываются данные в базу данных mysql
Приветствую! При регистрации, ошибок нет, говорит что регистрация успешна, а...

Форма отправки значений в Базу данных
выводит на браузере после добавления значений на формы Forbidden You don't...

Парсер и последующая отправка данных в базу
Пожалуйста, помогите справиться с нижеприведенной задачей (такого плана задачи...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru