IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

Sqlite et utilisation de Like dans requête préparée


Sujet :

PHP & Base de données

  1. #1
    Membre averti
    Avatar de joreveur
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2010
    Messages
    293
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2010
    Messages : 293
    Points : 365
    Points
    365
    Par défaut Sqlite et utilisation de Like dans requête préparée
    Bonjour

    suite à mon précédent billet http://www.developpez.net/forums/d15...-table-sqlite/ je cherche à utiliser la commande Like mais je me casse un peu les dents...

    dans l'exemple qui m'avait été donné :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    $stmt = $db->prepare('SELECT * FROM animaux WHERE NOM = :nom');
    $stmt->bindValue(':nom', $_POST['nom'], SQLITE3_TEXT);
    $result = $stmt->execute();
    Alors comment coder le like avec les % ?
    WHERE NOM LIKE %:nom% (qui ne marche pas)
    merci de vos conseils

    cordialement

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Points : 44 155
    Points
    44 155
    Par défaut
    Les jokers vont dans la valeur
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $stmt->bindValue(':nom', '%' . $_POST['nom'] . '%', SQLITE3_TEXT);

Discussions similaires

  1. [MySQL] Erreur dans requête préparée
    Par skandaboy dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 07/01/2011, 12h33
  2. Utilisation de "like" dans DataStage
    Par Richi84 dans le forum DataStage
    Réponses: 4
    Dernier message: 27/03/2009, 16h56
  3. utiliser des espaces dans requêtes SQL, dans du VBA
    Par willy-78milles dans le forum VBA Access
    Réponses: 13
    Dernier message: 26/03/2009, 10h31
  4. [PDO] LIKE dans requête préparée
    Par ddelec24 dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 28/11/2008, 13h05
  5. [ADO] Problème avec LIKE dans requête paramétrée
    Par _skip dans le forum Connexion aux bases de données
    Réponses: 7
    Dernier message: 04/11/2007, 20h53

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo