Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 01.05.2011, 01:19   #1
Margana
Новичок
Джуниор
 
Регистрация: 01.05.2011
Сообщений: 1
По умолчанию update

прошу помощи!дело в том,что когда я забиваю id поля по которому хочу обновить данные и вписываю новые значения в поля,информация в строке удаляется,а не изменяется,т.е. я получаю пустую строку.может быть кто-то посмотрит в чем проблема?заранее благодарю P.S.добавление работает
PHP код:
<?php 
$kod
=$_REQUEST["kod_spec"];     
$naz=$_REQUEST["nazv_grp"];
$srok=$_REQUEST["srok"];
$forma=$_REQUEST["forma"];      
$semestr=$_REQUEST["menu3"];
$kol_st=$_REQUEST["kol_st"];
$fin=$_REQUEST["menu4"];
$red=$_REQUEST["idred"];
$est=0;
 
if (isset(
$_REQUEST["knopkaSubmitAdd"])){
$p="Select * from INFO_GRP where KOD_SPEC='$kod' and NAZV_GR='$naz' and SROK='$srok' and FORMA_OB='$forma' and SEMESTR='$semestr' and KOL_ST='$kol_st' and SIS_FIN='$fin'";
        
$g=ibase_query($db,$p);
        while (
$o=ibase_fetch_row($g))
        {
$est=1;}
        if(
$est==0
{
$vs="INSERT INTO INFO_GRP(KOD_SPEC,NAZV_GR,SROK,FORMA_OB,SEMESTR,SIS_FIN,KOL_ST)VALUES('$kod','$naz','$srok','$forma','$semestr','$fin','$kol_st')";
         
$d=ibase_query($db,$vs);
echo
"Ваша информация была успешно добавлена!<br />";}
        
        if (
$est<>0){echo"Такие данные уже существуют!<br />";}
 
        }
        elseif (isset(
$_REQUEST["knopkaSubmitRed"]))
                 {
                 
$query "UPDATE  INFO_GRP  SET                                        KOD_SPEC='$kod',NAZV_GR='$naz',FORMA_OB='$forma',SROK='$srok',SEMESTR='$semestr',KOL_ST='$kol_st',SIS_FIN='$fin' WHERE ID_GRP='$red'";
                        
=ibase_query($db,$query);
                        echo
'Информация была отредактирована <br />';
                 }
        
?>
Margana вне форума
Старый 01.05.2011, 19:55   #2
motorway
Участник клуба
 
Регистрация: 28.06.2009
Сообщений: 1,950
По умолчанию

Проверьте содержимое всех переменных и сравните с ожидаемыми
motorway вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Update usmesn PHP 3 02.06.2010 17:23
update shad0w SQL, базы данных 3 27.10.2009 11:44
Delete и Update crit БД в Delphi 58 18.05.2009 20:49
UPDATE с параметрами QQmb SQL, базы данных 11 06.05.2009 15:20
UPDATE и DELETE Дамир БД в Delphi 3 13.03.2007 01:44