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

Ввод данных в базу

17.06.2012, 21:59. Показов 1887. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
День добрый, хочу сразу сказать что я на php всего 2 день пишу и ни чего не знаю, а надо написать...

Вопросов много, начну с более важного...
Есть база данных в которую надо заменять значения на вводимые в полях на веб-сайте по нажатию кнопки.
Сайт типа личного кабинета, в поля вносим данные, они сохраняются в базе, потом опять заходим под своим логином и меняем данные, соответственно в базе в определенных ячейках тоже заменяются данные.
Ячейка, в которой надо заменить данные, привязана к login, т.е. в строку определяемую login надо добавит числовые данные.


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
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
<?php
session_start();
include_once("connect.php");
error_reporting(E_WARNING);
error_reporting(E_ERROR);
$El= $_REQUEST["El"];
$XVS= $_REQUEST["XVS"];
$GVS= $_REQUEST["GVS"];
 
echo "<table border='0' align=center><tr><td><b>Добро пожаловать абонент № </b>";
echo "<td><b><i>{$_SESSION["login"]}</b></i></tr><tr>";
 
echo "<table border='0' align=center><tr>";
 
echo "<td><b><i>{$_SESSION["Gorod"]}</b></i>";
echo "<td><b><i>{$_SESSION["Ylica"]}</b></i>";
echo "<td><b><i>{$_SESSION["Dom"]}</b></i>";
echo "<td><b><i> - </b></i>";
echo "<td><b><i>{$_SESSION["Kvartira"]}</b></i>";
echo "<td><b><i>{$_SESSION["Email"]}</b></i>
</tr>
<td><a href='../index.php'>Выход</a></tr></table>
";
 
$sql= mysql_query("Select  id,seriyniy_nomer_GVS,GVS_old,seriyniy_nomer_XVS,XVS_old,seriyniy_nomer_El,El_old From pokazaniya",$connect);
if(mysql_num_rows($sql)!=0){     
 echo "<table border='0' align=center>
<tr>
<td width=200 align=left>Название услуги
<td width=100>Серийный номер
<td width=200>Показания
<td width=200>Предыдущие показания
<tr><td>Горячая вода<td>{$_SESSION["seriyniy_nomer_GVS"]}
<td><input type='BIGINT' name='GVS' style='width:200'>
<td>{$_SESSION["GVS_old"]}</tr></tr>
 
<tr><td>Холодная вода<td>{$_SESSION["seriyniy_nomer_XVS"]}
<td><input type='BIGINT' name='XVS' style='width:200'>
<td>{$_SESSION["XVS_old"]}</tr></tr>
<tr><td>Электроэенергия<td>{$_SESSION["seriyniy_nomer_El"]}
<td><input type='BIGINT' name='El' style='width:200'>
<td>{$_SESSION["El_old"]}</tr></tr>
";
}
mysql_query("UPDATE pokazaniya SET GVS='$GVS', WHERE login='{$_SESSION["login"]}'",$connect);
echo "<form action='index.php' method='GET'>    ";
echo "<td><input type='SUBMIT' value='Добавить'>";
echo "</form>";
?>

В данном случае надо добавить данные из : в:
HTML5
1
2
3
<input type='BIGINT' name='GVS' style='width:200'> ячейку GVS
<input type='BIGINT' name='XVS' style='width:200'> ячейку XVS
<input type='BIGINT' name='El' style='width:200'> ячейку El
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
17.06.2012, 21:59
Ответы с готовыми решениями:

Ввод данных в базу phpmyadmin
Извините конечно за эту надоедливую тему. Но у меня проблема с phpmyadmin. Точнее есть форма И я хочу чтобы все данные сохранялись в...

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

Вывод и ввод данных в базу данных
Чат. При переходе на Index.php просит зарегестрироваться или войти, после входа он перебрасывает на chat.php тут к нему подключаются два...

1
46 / 46 / 15
Регистрация: 02.10.2009
Сообщений: 158
18.06.2012, 03:25
Если правильно понял, нужно вот тут поменять немного:
PHP
1
2
3
4
mysql_query("UPDATE pokazaniya SET GVS='$GVS', WHERE login='{$_SESSION["login"]}'",$connect);
echo "<form action='index.php' method='GET'>    ";
echo "<td><input type='SUBMIT' value='Добавить'>";
echo "</form>";
...на такой вариант, при условии, что этот файл называется index.php
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
if(isset($_GET['ok'])){
$GVS=mysql_real_escape_string($_GET['GVS']);
$XVS=mysql_real_escape_string($_GET['XVS']);
$El=mysql_real_escape_string($_GET['El']);
 
mysql_query("UPDATE pokazaniya SET GVS='$GVS', XVS='$XVS', El='$El' WHERE login='{$_SESSION["login"]}'",$connect);
}
echo "<form action='index.php' method='GET'>";
echo "<input type='BIGINT' name='GVS' style='width:200'>";
echo "<input type='BIGINT' name='XVS' style='width:200'>";
echo "<input type='BIGINT' name='El' style='width:200'>";
echo "<td><input type='SUBMIT' name='ok' value='Добавить'>";
echo "</form>";
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
18.06.2012, 03:25
Помогаю со студенческими работами здесь

Ввод в базу данных через форму
Здравствуйте. Есть форма для записи двух полей в базу данных. При нажатии меня перебрасывает на другую страницу. Как исправить? ...

Ввод данных из ComboBox в базу mysql
Нужно записать значение выборное в ComboBox в базу mysql!

Ввод строк и сохранение их в базу данных
Здрайствуйте,Суть кода что бы я воодил строки и он и сохранял в базу данных.не могу понять ошибку я создал базу данных подключил ее но он...

Ввод данных в базу данных посредством JTable
Добрый день! Друзья прошу помощи. Облазил кучу сайтов нигде не нашел нормального примера. Суть вопроса вот в чем: имеется база данных в...

Ввод данных в базу через API
Здравствуйте! Руководство поставило задачу интегрировать сервис мониторинга gelios (geliossoft.ru)(геолокация, уровень топлива,...


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

Или воспользуйтесь поиском по форуму:
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