Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Помогите вывести SQL запрос на кнопку submit.

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
ТкачевАлексей
Отправлено: 19 Июня, 2015 - 17:42:41
Post Id


Новичок


Покинул форум
Сообщений всего: 19
Дата рег-ции: Янв. 2014  


Помог: 0 раз(а)




В общем не могу понять кое что, подскажите кто понимает. У меня вот есть вывод информации из базы данных

PHP:
скопировать код в буфер обмена
  1.  
  2. <?PHP
  3. $host = "127.0.0.1";
  4. $user = "root";
  5. $pass = "";
  6. $baza = "mts";
  7. $con = mysql_connect($host,$user,$pass);
  8.  
  9. if(!mysql_connect($host,$user,$pass))
  10.   die('Не удалось подключиться к серверу MySql!');
  11. elseif(!mysql_select_db($baza))
  12.   die('Не удалось выбрать БД!');
  13. ?>
  14. <?PHP
  15. $sel = mysql_query("SELECT * FROM remont WHERE status = 0 AND status2 = 0 AND status3 = 0");
  16.         while($row = mysql_fetch_array($sel))
  17.         {
  18. $ind = row[index]
  19.         echo 'Модель&nbsp-&nbsp' . $row[model] . '</br>IMEI&nbsp-&nbsp' . $row[imei] . '</br>Причина&nbsp-&nbsp' . $row[prichina] . '</br>Сумма&nbsp-&nbsp' . $row[summa] . '</br>Телефон&nbsp-&nbsp' . $row[phone] . '</br>Дата&nbsp-&nbsp' . $row[data] . '</br>Пинкод&nbsp-&nbsp' . $row[pin] . '</br>Заметки&nbsp-&nbsp' . $row[other] . '</br><form><input type="submit" value="Готов"</form>' . '</br>*******************************************************</br>';
  20.         }
  21.         ?>
  22.  

Мне нужно вывести на кнопку submit, ну то есть чтоб при нажатии кнопки готов, для данного телефона (это связано с ремонтом телефонов) выполнился sql запрос
CODE (SQL):
скопировать код в буфер обмена
  1.  
  2. UPDATE remont SET status2="1" WHERE INDEX="$ind";
  3.  

объясните как это сделать
 
 Top
fanatikus
Отправлено: 19 Июня, 2015 - 18:47:21
Post Id


Новичок


Покинул форум
Сообщений всего: 19
Дата рег-ции: Февр. 2012  


Помог: 0 раз(а)




как вариант, добавить в форму скрытое поле
CODE (php):
скопировать код в буфер обмена
  1. echo'<form method="post" action="адрес обработчика>
  2. <input type="hidden" name="ind" value='".$ind."'>
  3. <input type="submit" value="Готов"</form>';

в обработчике
PHP:
скопировать код в буфер обмена
  1.  
  2. if(isset($_POST['ind']{
  3. //здесь подключение к базе и т.д
  4. $sql = "UPDATE remont SET status2='1' WHERE INDEX='".$_POST['ind']."'";
  5. }
  6.  

(Отредактировано автором: 19 Июня, 2015 - 18:55:51)

 
 Top
Alex_dark74
Отправлено: 19 Июня, 2015 - 19:56:58
Post Id


Частый гость


Покинул форум
Сообщений всего: 210
Дата рег-ции: Янв. 2012  


Помог: 0 раз(а)




Не понятен вопрос. Onclick на кнопку!
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB