Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: почему не работает обновление информации?

Сообщения:  [1-10]   [11-19] 

 
 автор: alexh2006   (23.05.2006 в 14:41)   письмо автору
 
   для: alexh2006   (23.05.2006 в 14:36)
 

я сделал большое спасибо всем!!!!!!

   
 
 автор: alexh2006   (23.05.2006 в 14:36)   письмо автору
 
   для: Trianon   (23.05.2006 в 14:16)
 

всеровно не работает!!!

   
 
 автор: Trianon   (23.05.2006 в 14:16)   письмо автору
 
   для: alexh2006   (23.05.2006 в 13:49)
 

В скрытом поле Вы забыли указать его имя.
<TD><input type="hidden" value='<? echo $id_order?>'></TD>

надо поменять на

 <TD><input type="hidden" name=id_order value='<? echo $id_order?>'></TD> 

   
 
 автор: alexh2006   (23.05.2006 в 13:49)   письмо автору
 
   для: alexh2006   (23.05.2006 в 13:48)
 



<?php
    
include "../util/topadmin.php";
    if(!isset(
$action)) $action "editorder.php";
?>    
    <table>
        <tr>
            <td>
                <p class=boxmenu><a class=menu href="index.php">Вернуться в администрирование заказов</a></p>
            </td>
        </tr>
    </table>
    <FORM name="reg" action=<?php echo $action?> method="post">
    <TABLE width="570" border="0" cellspacing="0" cellpadding="0">
      <TR>
      <TD></TD>
      <TD><input type="hidden" value='<? echo $id_order?>'></TD>
      </TR>
      <TR>
        <TD width="270" height="40" align="left"><DIV class='infos'>*<STRONG>Наименование фирмы:</STRONG></DIV></TD>
        <TD align="right">
        <INPUT type="text" name="firm" value='<? echo $firm?>' style="width:300px; height:20px; border:1px solid black"></TD>
      </TR>
      <TR>
        <TD height="40" align="left"><DIV class='infos'>*<STRONG>ФИО контактного лица:</STRONG></DIV></TD>
        <TD align="right">
        <INPUT type="text" name="name" value='<? echo $name?>' style="width:300px; height:20px; border:1px solid black"></TD>
      </TR>
      <TR>
        <TD height="40" align="left"><DIV class='infos'><STRONG>Вид сигнализации:</STRONG></DIV></TD>
        <TD align="right">
         <SPAN style="font-size:12px; margin-right:20px">ОС:</SPAN><INPUT type="checkbox" name="security" <? echo $security?>>
         <SPAN style="font-size:12px; margin-right:20px">ПС:</SPAN><INPUT type="checkbox" name="fire" <? echo $fire?>>
         <SPAN style="font-size:12px; margin-right:20px">КТС:</SPAN><INPUT type="checkbox" name="button" <? echo $button?>>
        </TD>
      </TR>
       <TR>
        <TD height="40" align="left"><DIV class='infos'><STRONG>Общая площадь объектов, кв.м.:</STRONG></DIV></TD>
        <TD align="right"><INPUT type="text" name="area" value='<? echo $area?>' style="width:300px; height:20px; border:1px solid black"></TD>
      </TR>
      <TR>
        <TD height="40" align="left"><DIV class='infos'><STRONG>Этаж:</STRONG></DIV></TD>
        <TD align="right"><INPUT type="text" name="floor" value='<? echo $floor?>' style="width:300px; height:20px; border:1px solid black"></TD>
      </TR>
      <TR>
        <TD height="40" align="left"><DIV class='infos'><STRONG>E-mail:</STRONG></DIV></TD>
        <TD align="right"><INPUT type="text" name="email" value='<? echo $email?>' style="width:300px; height:20px; border:1px solid black"></TD>
      </TR>
      <TR>
        <TD height="40" align="left"><DIV class='infos'>*<STRONG>Телефон:</STRONG></DIV></TD>
        <TD align="right"><INPUT type="text" name="telephon" value='<? echo $telephon?>' style="width:300px; height:20px; border:1px solid black"></TD>
      </TR>
      <TR>
        <TD height="40" align="left"><DIV class='infos'><STRONG>Интересующий Вас вопрос:</STRONG></DIV></TD>
        <TD align="right"><TEXTAREA name="question" style="width:300px; height:80px; border:1px solid black"><? echo $question?></TEXTAREA></TD>
      </TR><TR>
        <TD height="40" colspan="2" align="right"><p><INPUT type="submit" value="Изменить" style="width:100px; height:20px; border:1px solid black; cursor:pointer"  >
        </p>            </TD>
      </TR>
    </TABLE>
    </FORM>

   
 
 автор: alexh2006   (23.05.2006 в 13:48)   письмо автору
 
   для: alexh2006   (23.05.2006 в 13:17)
 

<?php

include "config.php";

$action = "editorder.php";
// Извлекаем из таблицы zakaz запись, соответствующую
// исправляемой
$query = "SELECT * FROM zakaz
WHERE id_order=".$_GET['id_order'];
$zak = mysql_query($query);
if($zak)
{
$row = mysql_fetch_array($zak);
// Берём информацию для остаявшихся переменных из базы данных
$id_order = $row['id_order'];
$firm = $row['firm'];
$name = $row['name'];
if($row['security']=='yes') $security="checked";
else $security="";
if($row['fire']=='yes') $fire="checked";
else $fire="";
if($row['button']=='yes') $button="checked";
else $buttom="";
$area = $row['area'];
$floor = $row['floor'];
$email = $row['email'];
$telephon = $row['telephon'];
$question = $row['question'];


// Включаем HTML-форму в полях, которой будут размещены
// редактируемая информация из таблицы zakaz
include "addorderform.php";
} else puterror("Ошибка запроса к таблице заказов...");
?>

   
 
 автор: alexh2006   (23.05.2006 в 13:17)   письмо автору
2.3 Кб
 
   для: Trianon   (23.05.2006 в 13:02)
 

можешь посмотреть! пожалуйста очень надо.

   
 
 автор: Trianon   (23.05.2006 в 13:02)   письмо автору
 
   для: alexh2006   (23.05.2006 в 12:32)
 

значит Ваш скрипт "всеровно" генерирует id_order неправильно.
Тот, который создает текст формы.

   
 
 автор: alexh2006   (23.05.2006 в 12:32)   письмо автору
 
   для: Trianon   (23.05.2006 в 12:10)
 

всеровно не работает

   
 
 автор: Trianon   (23.05.2006 в 12:10)   письмо автору
 
   для: alexh2006   (23.05.2006 в 12:04)
 

Тем не менее, Вы пытаетесь брать его из формы: WHERE id_order=".$_POST['id_order'];

Это не счетчик, а по всей видимости, первичный ключ. Т.е. поле, определяющее с какой именно записью таблицы Вы хотите работать. Так что передавать его в форме (в поле типа hidden) вполне оправданно.

   
 
 автор: alexh2006   (23.05.2006 в 12:04)   письмо автору
 
   для: Trianon   (23.05.2006 в 10:15)
 

его в форме нет это счётчик его нужно брать из БД

   

Сообщения:  [1-10]   [11-19] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования