За последние 24 часа нас посетил 18641 программист и 1702 робота. Сейчас ищут 877 программистов ...

Подскажите

Тема в разделе "Прочие вопросы по PHP", создана пользователем shakirbar, 30 сен 2011.

  1. shakirbar

    shakirbar Активный пользователь

    С нами с:
    30 сен 2011
    Сообщения:
    82
    Симпатии:
    0
    Как можно занести данные в существующую таблицу
     
  2. topas

    topas Активный пользователь

    С нами с:
    16 авг 2006
    Сообщения:
    2.258
    Симпатии:
    36
    это невозможно
     
  3. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.559
    Симпатии:
    632
    Если бы это был опрос, я бы добавил еще один вариант:
    - Сделать соответствующий SQL-запрос INSERT
     
  4. topas

    topas Активный пользователь

    С нами с:
    16 авг 2006
    Сообщения:
    2.258
    Симпатии:
    36
    [vs]
    таблица может быть в Excel...
     
  5. shakirbar

    shakirbar Активный пользователь

    С нами с:
    30 сен 2011
    Сообщения:
    82
    Симпатии:
    0
    Тогда подскажите как реализовать "Разовый пропуск".
    Есть проходная, у сотрудника список кто может пройти на предприятие. Человек прошел, нажали кнопку прошел. время зафиксировалось. Человек вышел, нажали кнопку время зафиксировалось.
     
  6. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.559
    Симпатии:
    632
    1) Система ввода и редактирования таблицы сотрудников
    2) Система учета пропусков (та самая кнопка с записью)
    3) Система вывода отчетов по пропускам
    С минимальным HTML-интерфейсом, не менее 400 строк кода ИМХО.
     
  7. shakirbar

    shakirbar Активный пользователь

    С нами с:
    30 сен 2011
    Сообщения:
    82
    Симпатии:
    0
    1 реализовано. Т.е. по вторму пункту, нужно создавать две таблицы входа и выхода, чтобы можно по отдельности заносить время прибытия и убытия?
     
  8. alexfer

    alexfer Активный пользователь

    С нами с:
    2 авг 2010
    Сообщения:
    239
    Симпатии:
    0
    Не две таблицы, а два ивента
     
  9. shakirbar

    shakirbar Активный пользователь

    С нами с:
    30 сен 2011
    Сообщения:
    82
    Симпатии:
    0
    нужно чтобы нажал кнопочку занеслось в базу время прибытия, так же и убытия. Т.е. ввод этих данных по отдельности. система будет вестись только в электронном виде. Сотрудник же не будет записывать на листочек время прибытия, а потом по убытию вводить оба этих значения(прибытия, убытия).
     
  10. Апельсин

    Апельсин Активный пользователь

    С нами с:
    20 мар 2010
    Сообщения:
    3.645
    Симпатии:
    2
    может лучше за деньги пусть ктото напишет подобное или не вариант?
     
  11. shakirbar

    shakirbar Активный пользователь

    С нами с:
    30 сен 2011
    Сообщения:
    82
    Симпатии:
    0
    Ты хочешь предлржить свои услуги? Если бы хотел за деньги, здесь совета бы не спрашивал.
     
  12. Gromo

    Gromo Активный пользователь

    С нами с:
    24 май 2010
    Сообщения:
    2.786
    Симпатии:
    2
    Адрес:
    Ташкент
  13. shakirbar

    shakirbar Активный пользователь

    С нами с:
    30 сен 2011
    Сообщения:
    82
    Симпатии:
    0
    В принципе я сделал то что хотел. Есть вопрос: Как сделать так чтобы после нажатия кнопки, кнопка исчезала или блокировалось. (Вобщем нужно, чтобы в базу попадало только одно значение).
     
  14. Rockman

    Rockman Активный пользователь

    С нами с:
    18 ноя 2010
    Сообщения:
    53
    Симпатии:
    0
    Адрес:
    Россия
    Проверяйте, существует ли уже в базе запись о конкретном сотруднике, если да обрабатывайте ошибку. Либо при выводе кнопки, заранее проверяйте на существование записи в базе и в теге кнопки ставьте параметр, запрещающий использование элемента (disabled для HTML disabled="disabled" для XHTML )
     
  15. shakirbar

    shakirbar Активный пользователь

    С нами с:
    30 сен 2011
    Сообщения:
    82
    Симпатии:
    0
    Rockman
    Пример можешь показать?
     
  16. topy

    topy Активный пользователь

    С нами с:
    16 сен 2011
    Сообщения:
    19
    Симпатии:
    0
  17. Rockman

    Rockman Активный пользователь

    С нами с:
    18 ноя 2010
    Сообщения:
    53
    Симпатии:
    0
    Адрес:
    Россия
    PHP:
    1. $query = "SELECT * FROM table WHERE name = 'Иванов Иван'";
    2.   $result = mysql_query($query, $db);
    3.   $row = mysql_fetch_array($result);
    4.  
    5.   if(!empty($row['name'])) {
    6.       echo '<input type="submit" disabled>';
    7.   } else {
    8.        echo '<input type="submit">';
    9.   }
    10.  
     
  18. shakirbar

    shakirbar Активный пользователь

    С нами с:
    30 сен 2011
    Сообщения:
    82
    Симпатии:
    0
    Списибо! Все получилось.
     
  19. shakirbar

    shakirbar Активный пользователь

    С нами с:
    30 сен 2011
    Сообщения:
    82
    Симпатии:
    0
    Подскажите, как удалить записи с нескольких таблиц(связанных) по одинаковым значениям?
     
  20. alexfer

    alexfer Активный пользователь

    С нами с:
    2 авг 2010
    Сообщения:
    239
    Симпатии:
    0
    shakirbar
    Так же как и с одной таблицы
     
  21. shakirbar

    shakirbar Активный пользователь

    С нами с:
    30 сен 2011
    Сообщения:
    82
    Симпатии:
    0
    DELETE data, timev, timevyh FROM data, timev, timevyh WHERE data.id ='$id' && timev.pers = data.id && timevyh.pers = data.id
    вот запрос на удаление, удаляет со всех таблиц только в том случае если есть значения в таблице timev и timevyh. А если в одном из них нет, то не удаляет. Как сделать чтобы удалял если даже нет записи в других таблицах.
     
  22. alexfer

    alexfer Активный пользователь

    С нами с:
    2 авг 2010
    Сообщения:
    239
    Симпатии:
    0
    Можно использовать join
     
  23. shakirbar

    shakirbar Активный пользователь

    С нами с:
    30 сен 2011
    Сообщения:
    82
    Симпатии:
    0
    Спасибо!
     
  24. shakirbar

    shakirbar Активный пользователь

    С нами с:
    30 сен 2011
    Сообщения:
    82
    Симпатии:
    0
    Как сделать нумерованный список в обратном порядке?
     
  25. sobachnik

    sobachnik Старожил

    С нами с:
    20 апр 2007
    Сообщения:
    3.380
    Симпатии:
    13
    Адрес:
    Дмитров, МО
    PHP:
    1. <?php
    2. for($i = 10; $i > 0; --$i) {
    3.     echo($i . ' ');
    4. }
    5. ?>
    ?