Оператор ИЛИ в jquery для базы данных Android HTML5

-3

Ниже мой код, из которого я могу выполнить поиск из базы данных, но я хочу, чтобы он выполнял поиск с оператором OR, а не с инструкцией AND.

var sea=$("#search").val();
var sear=$.trim(sea);
var test = sear.split(" ");
var arrDistinct = new Array(); 
$(document).ready(function() { 
    $(test).each(function(index, item) { 
        if ($.inArray(item, arrDistinct) == -1) 
        arrDistinct.push(item); 
    }); //end each
    $(arrDistinct).each(function(index, item) { 

        //database
        var db = openDatabase("Database", "1.0", "Inventory", 200000);
        db.transaction(function (tx) {
            tx.executeSql("SELECT * FROM DEMO WHERE (D_Indications LIKE ?);", ["%"+item+"%"],

                for (i = 0; i < len; i++) {
                    $('#output2').append('<tr><td>'+ results.rows.item(i).Cat_name +'</td><td>'+ results.rows.item(i).Drug_Caty +'</td><td>'+ results.rows.item(i).G_Name +'</td><td>'+ results.rows.item(i).B_Name +'</td><td>'+ results.rows.item(i).D_Indications +'</td></tr>').trigger('create');

                }//end for

                });//end function


            });//end db transaction

        }); //end each function

});//document ready

Когда пользователь вводит "Hello World", я хочу, чтобы он искал базу данных с помощью "% Hello%" ИЛИ "% World%". Как я могу сделать это с помощью jquery?

  • 0
    Я не вижу знак вопроса. Есть вопрос?
  • 0
    По сути, вы хотите, чтобы "%" + item + "%" оценивалось как "%Hello% OR %World%" ? Я полагаю, что test.join("% OR %") мог бы выполнить эту работу, но я не уверен, что такое test .
Показать ещё 1 комментарий
Теги:
jquery-mobile

1 ответ

0

См. Этот пост, если вы хотите узнать инструкцию sqlite OR Python: sqlite OR statement

  • 0
    Я использую базу данных html5 sqlite, поэтому предоставленный вами код не будет работать.
  • 0
    Вопрос касался синтаксиса ИЛИ sqlite, не должно иметь значения, используете ли вы html5 sqlite или sqlite с каким-либо другим устройством / установкой? Если у вас есть проблемы с базовым синтаксисом, просмотрите этот учебник: cookbooks.adobe.com/…

Ещё вопросы

Сообщество Overcoder
Наверх
Меню