Форум программистов, компьютерный форум, киберфорум
PHP: Фреймворки
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 21.03.2012
Сообщений: 19
1

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

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

Author24 — интернет-сервис помощи студентам
Стоит задача по 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
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
30.07.2013, 18:47
Ответы с готовыми решениями:

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

CodeIgniter. Отображение данных
Учусь работать в CodeIgniter и так получается, что в этом месте вывода данных из БД: &lt;html&gt; ...

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

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

0
30.07.2013, 18:47
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
30.07.2013, 18:47
Помогаю со студенческими работами здесь

Добавление элемента в базу данных Symfony2
Пишу первый проект на Symfonmy2. Есть таблица &quot;категория товаров&quot;, &quot;подкатегория&quot;, &quot;товар&quot;. У...

Добавление данных из нескольких текстовых полей в базу данных
Добрый день. С толкнулся со следующей проблемой: У меня есть форма в которой генерируется некое...

Добавление данных видео, открытого из формы, в базу данных
Доброе время суток. Будьте добры подскажите, как сделать что бы в Visual Studio добавлялось видео,...

Добавление базы данных и запросы в эту базу данных
Подскажите пожалуйста. При помощи каких компонентов в delphi можно добавить базу данных acces и...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru