Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как оживить кнопку? 
:(
    Опции темы
magnum11
Дата 15.3.2017, 12:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 13
Регистрация: 21.8.2013

Репутация: нет
Всего: нет



Сделал автоматические создания кнопок в зависимости от msql таблицы. Не могу понять как оживить их теперь чтобы они меняли данные в таблице msql и при этом были привязны каждый к своему id. Нужно чтобы при каждом нажатии кнопки менялось на Занят/ Свободен.
    image
 Мой код так выглядит
Код

    <?php 
              $articles = mysqli_query ($connection, "SELECT * FROM `brigada`");
               
                    ?>
                           <?php 
             $art = mysqli_fetch_assoc($articles); 
              ?> 
 
Код

              <?php  
              while ($art = mysqli_fetch_assoc($articles))
              {
                  ?> 
                <?php     if( $art[status] == 0)  {$x = "(свободна)";}else{$x = "(занята)";}
                   echo ' <span style = "color:red;">' ."Бригада ".$art["name"] ."    ". "<form  >
<input href='Kamenshiki.php' type='submit' value='$x' name='btn'></input>
 </form>"  . "<br>". "</span>"  ;  
              ?>  
                  <?php
              } 
               ?>
 
Нужно примерно так в части замены Занят/Свободен, но чтобы влияло на msql с привязкой на свою ячейку в таблице привязаной `id`
Код

   if( $art[status] == 0)  {$art[status] = 1;}else{ $art[status] = 0;}
 
PM MAIL   Вверх
akizelokro
Дата 1.4.2017, 19:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Крокодил
**


Профиль
Группа: Участник
Сообщений: 761
Регистрация: 30.7.2007

Репутация: 2
Всего: 5



Сделай для текста "Занят" один класс, для текста "Свободен" другой и меняй их. Проще обработчик нажатия на кнопку сделать в jquery, в нем делать ajax-запрос и уже посредством него вызывать php-скрипт по изменению данных в таблице. Но не представляюется очень эффективным менять значения для каждого нажатия одной из множества кнопок.


--------------------
a = a + b; b = a - b; a = a - b;
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0652 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.