Bonjour,

Je n'arrive pas à écrire ma requête pour faire fonctionner le LIKE. Je cherche à trouver tous les lignes contenant un mot (*leMot* ou %leMot%) n'importe où dans une phrase.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
$(function(){
    db = window.openDatabase("dbb", "1.0", "MaBase", 1024*1024);
    BDD.initialisation();
    LISTES.initialisation();
 
    $('#refreshSearch').bind('click', function(){
        var filtre = $('#textFilter').val();
	db.transaction(function(tx) {
	tx.executeSql('SELECT * FROM t_ligart WHERE laPhrase LIKE ?', [filtre], function(tx, data) {	
            alert(data.rows.length + ' - ' + filtre);
	}, function(e){});
    });
});
J'ai beau mettre des %, des " et tout le toutim, data.rows.length me retourne toujours 0...

Merci,