За последние 24 часа нас посетили 18930 программистов и 1572 робота. Сейчас ищут 1693 программиста ...

Сравнение даты с датой из базы данных - PHP БД

Тема в разделе "JavaScript и AJAX", создана пользователем sega174, 25 ноя 2015.

  1. sega174

    sega174 Новичок

    С нами с:
    22 ноя 2015
    Сообщения:
    12
    Симпатии:
    0
    Код JavaScript отправляет AJAX запрос в PHP с датой. Как сделать проверку, есть ли такая дата в базе данных? Если есть то все хорошо, если нет то добавляем. Формат даты из кода
    Код (PHP):
    1. "Thu Nov 05 2015 00:00:00 GMT 0500 (RTZ 4 (Зима))"
    2.  
    , а в бд формат даты
    Код (PHP):
    1. "2015-11-26 00:00:00"
    2.  
    Код (PHP):
    1. function(start) {
    2.     $(".fc-cell-overlay").click(function(){
    3.         $.ajax({
    4.             url: 'test.php',
    5.             data: 'postVar=' + start,
    6.             type: "POST",
    7.             success: function(data) {
    8.                 alert(data);
    9.             },
    10.             error: function(){
    11.                 alert("No PHP script: ");
    12.             }
    13.         });
    14.  
    15.         return false;
    16.     });
    17. } 
    это php код здесь я получаю дату и сравниваю ее с базой,но не получается
    Код (PHP):
    1. $id = $_POST['postVar'];
    2.  $result = mysqli_query("SELECT * FROM events WHERE 'events'=$id");
    3.  
    PHP, JavaScript, SQL и другой код пишите внутри тегов
    Код ( (Unknown Language)):
    1. [b]php][/b]Тут код[b][/[/b][b]code][/b][/color]
     
  2. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    где ты такую дату формируешь?
     
  3. sega174

    sega174 Новичок

    С нами с:
    22 ноя 2015
    Сообщения:
    12
    Симпатии:
    0
    она формируется в скрипте fullcalendar,не мною написан
     
  4. artoodetoo

    artoodetoo Суперстар
    Команда форума Модератор

    С нами с:
    11 июн 2010
    Сообщения:
    11.116
    Симпатии:
    1.244
    Адрес:
    там-сям
    Скорее всё-таки ты его в таком виде берешь.

    Добавлено спустя 1 минуту 18 секунд:
    Ну или взял за основу пример из плохих рук )

    Добавлено спустя 41 минуту 41 секунду:
    в примерах я вижу такое:
    Код (PHP):
    1. eventReceive: function(event){
    2.     var start = event.start.format("YYYY-MM-DD[T]HH:mm:SS");
    а у тебя как выглядит получение даты-времени в событии?

    Добавлено спустя 35 секунд:
    тема очевидно не про БД, а про JS. переношу