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

Форум MySQL

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

 

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

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

тема: не обрабатывается запрос

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

 
 автор: Trianon   (20.11.2006 в 20:59)   письмо автору
 
   для: sny_san   (20.11.2006 в 20:49)
 


   if (mysql_query($sql,$link)) 
        print ("Всё ОК"); 
        else 
        print ("ай-яй-яй: В запросе <br>$sql<br> ошибка:" . mysql_error()); 
       mysql_query($sql, $link); 
       $meldung="<h2><font color=red>  </font></h2>" ; 
       if (mysql_query($sql,$link)) 

Из этого фрагмента видно, что один и тот же запрос Вы исполняете 3 раза. По-моему, это чересчур.
А парой строк ниже видно, откуда выходит мета. ТАм просто угловая скобка тега пропущена.

   
 
 автор: sny_san   (20.11.2006 в 20:49)   письмо автору
 
   для: sny_san   (20.11.2006 в 20:43)
 

ОГРОМНОЕ СПАСТИБО ВАМ!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!
в конце была глупейшая ошибка lis_id вместо lic_id
только не понимаю почему пишет Всё ОК meta http-equiv='refresh' content='0; url=lic_view.php?start='> откуда это meta http-.... вылазит
еще раз СПАСИБО!

   
 
 автор: Trianon   (20.11.2006 в 20:49)   письмо автору
 
   для: sny_san   (20.11.2006 в 20:43)
 

Строку
$lic_id=$_POST['lic_id'];
нужно вынести выше if

<?php 
$lic_id
=$_POST['lic_id']; 
if (!
$_POST['sedit']) 

$start=$_POST['start']; 

   
 
 автор: sny_san   (20.11.2006 в 20:43)   письмо автору
 
   для: Trianon   (20.11.2006 в 20:26)
 

<input type="hidden" name= "lic_id" value="<?php echo $lic_id; ?>">
и кавычку доставила даже

   
 
 автор: sny_san   (20.11.2006 в 20:42)   письмо автору
 
   для: Trianon   (20.11.2006 в 20:26)
 

поставила, не помогло
вроде пишет
Всё ОК meta http-equiv='refresh' content='0; url=lic_view.php?start='>
тока не обновляются данные

   
 
 автор: Trianon   (20.11.2006 в 20:35)   письмо автору
 
   для: sny_san   (20.11.2006 в 20:22)
 

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

   
 
 автор: Trianon   (20.11.2006 в 20:26)   письмо автору
 
   для: Trianon   (20.11.2006 в 20:14)
 

Он не передается далее в форму.
Чтобы передавался, нужно добавить скрытое поле с этим параметром:

<form action= "?" method="POST"> 
  <input type="hidden" name= "lic_id" value="<?php echo $lic_id?>
  <input type="hidden" name= "flag" value="1"> 

   
 
 автор: sny_san   (20.11.2006 в 20:22)   письмо автору
 
   для: Trianon   (20.11.2006 в 20:14)
 

при нажатии кнопки мне пишут
Таблица Лицензии.
Правка
Главная
UPDATE license SET series='2',number='2', lic_name='2',lic_desc='2fhsdkh' WHERE lic_id='' Всё ОК meta http-equiv='refresh' content='0; url=lic_view.php?start='>

(у меня стоит echo $sql;)

   
 
 автор: sny_san   (20.11.2006 в 20:19)   письмо автору
 
   для: Trianon   (20.11.2006 в 20:14)
 

нет, он передается как POST , т.к. в открывающейся форме присутствуют данные для изменения, а они получаются в самом начале скрипта по запросу с $_POST['lic_id']
$lic_id=$_POST['lic_id']

   
 
 автор: Trianon   (20.11.2006 в 20:14)   письмо автору
 
   для: sny_san   (20.11.2006 в 20:09)
 

А откуда идет обращение к этой странице?
параметр lic_id среди POST-параметров не задан. Может быть он передается как GET?

   

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

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

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