Форум программистов, компьютерный форум, киберфорум
PHP: базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.76/21: Рейтинг темы: голосов - 21, средняя оценка - 4.76
1 / 1 / 0
Регистрация: 14.11.2012
Сообщений: 7

Добавление в базу данных через нажатие кнопки

14.11.2012, 01:19. Показов 4294. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
вопрос вот в чем, при добавлении в БД из формы, в таблице создается новая строка но все значения пустые

в этой форме ввожу значения

HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
<form method = "POST" action = "res_reg.php">
введите данные клиента:
</br></br>
введите фамилию клиента:
</br>
<input type = "text" name = "surname_k"> <!-- вводим фамилию -->
</br></br>
введите имя клиента:
</br>
<input type = "text" name = "name_k"><!-- //вводим имя -->
</br></br>
введите номер автомобиля:
</br>
<input type = "text" name = "a_nomer"><!-- //вводим номер автомобиля -->
</br></br></br>
выберите тип ремонта:
</br>
<input type = "checkbox" name="repair[]" value="svet"> ремонт фар<!-- //выбераем тип ремонта -->
</br>
<input type = "checkbox" name="repair[]" value="kuzov"> ремонт кузова
</br>
<input type = "checkbox" name="repair[]" value="otdelka"> ремонт салона
</br></br>
<input type = "submit" name = "but2" value = "подсчет стоимости и времени">
 
</form>
здесь принимаю
HTML5
1
2
3
4
5
6
7
<form method = "POST" action="" >
 
<input type = "submit" name = "save" value = " сохранить "></br>
<input type = "submit" name = "back" value = "   назад   "></br>
<input type = "submit" name = "top" value = " на главную">
 
</form>
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
$host = "localhost";//raspolozenie bazu
$user = "root";
$pass = "";
$dbname = "base1";//im9 bazu 
$connect = mysql_connect($host,$user,$pass);//vernet zna4enie
mysql_select_db($dbname,$connect);//vybur bazu
 
// подсчет суммы 
 
if(isset($_POST['save']))
{
$surname = mysql_escape_string($_POST['surname_k']);
$name = mysql_escape_string($_POST['name_k']);
$a_nom = mysql_escape_string($_POST['a_nomer']);
mysql_query("INSERT INTO ar(surname, name , number , sum , time) VALUES ('$surname','$name','$a_nom','$t_sum','$t_time')");
 
 
}
помогите пожалуйста php только начал изучать...
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
14.11.2012, 01:19
Ответы с готовыми решениями:

Добавление информации в базу данных через ADOQuery вводимый через Edit
Не получается добавить информацию в таблицу, каждый Edit отвечает за отдельное поле в строке... Вот код: ADOQuery2-&gt;Close(); ...

Добавление в базу данных через foreach
Доброго времени суток. Задача, написать скрипт добавляющий в базу данных названия файлов из определенной папки. function getFiles...

Добавление данных в базу через TextBox
Здравствуйте. Решил поупражняться с Ado.NET. Возник вопрос. Как добавлять через TextBox? Я понял что нужно добавлять следующим образом:...

1
--\.founder./--
 Аватар для WebMax 2.0
565 / 565 / 392
Регистрация: 20.10.2011
Сообщений: 867
14.11.2012, 02:02
Цитата Сообщение от jolly_roger Посмотреть сообщение
HTML5
1
2
3
4
5
<form method = "POST" action="" >
<input type = "submit" name = "save" value = " сохранить "></br>
<input type = "submit" name = "back" value = " * назад * "></br>
<input type = "submit" name = "top" value = " на главную">
</form>
Нажмете сохранить и будет произведен совершенно новый запрос, старые post переменные просто удаляются.

Добавлено через 25 минут
Вариант, как сохранить POST массив:
PHP
1
2
3
4
5
6
7
8
9
10
11
12
<?php
    if (isset($_POST['save'])) 
        $_POST = unserialize($_POST['post']);       
    echo $_POST['surname_k'];
?>
 
<form method = "POST" action="test.php" >
    <input type = 'hidden' name = 'post' value = '<?=serialize($_POST)?>'> 
    <input type = "submit" name = "save" value = " сохранить "></br>
    <input type = "submit" name = "back" value = "   назад   "></br>
    <input type = "submit" name = "top" value = " на главную">
</form>
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
14.11.2012, 02:02
Помогаю со студенческими работами здесь

Добавление в базу данных через форму
Доброго времени суток, у меня такая задача: надо добавить штуку (не знаю как называется), чтобы нажав на кнопку на форме, выходило окно с...

Добавление в базу данных через форму
Помогите, пожалуйста! Новичок в этой среде. Не работает обработчик php при подключении, выдает такую ошибку MySQL Error!&quot;; }...

Добавление в базу данных через форму
У меня есть вопрос не могу понять почему данные не добавляются в таблицу хотя делаю все правильно может вы поможете вот форма сама &lt;form...

Добавление данных в базу через InputBox
Привет всем! Не могу понять проблему которая у меня получилась. И так для начала код: c$ = InputBox(&quot;Введите данные&quot;,...

Добавление информации в базу данных через форму
Доброго времени суток!) Помогите решить проблему Есть база данных на PhpMyAdmin, таблица под названием &quot;youtube&quot; При...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а привычная функция main(). . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь(не выше 3-го порядка) постоянного тока с элементами R, L, C, k(ключ), U, E, J. Программа находит переходные токи и напряжения на элементах схемы классическим методом(1 и 2 з-ны. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru