Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Aiuto nella ricerca con una query

    Ciao...

    Ho un database sql nel quale ho creato una tabella dei dvd che ho. Poi ho fatto una form con una input text nel quale inserisco il titolo e fa una query alla tabella e mi fa vedere il film trovato. Però in questo modo devo inserire il titolo esattamente come sta memorizzato del db. ome posso fare se inserisco ad esempio solo la prima parte di un titolo e mi fa vedere lo stesso il record trovato?!

    Ad esempio se ho i seguenti film:

    Predator
    Predator 2

    Se inserisco Predator mi trova solo Predator, ma come faccio a farmi trovare anche Predator 2??

    Spero di essere stato chiaro! ciauz

  2. #2
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    1,141
    SELECT * FROM dvd WHERE campo LIKE "$nome%";
    (in $nome carichi la parola che devi cercare)

    ciao

  3. #3
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372
    o

    SELECT * FROM dvd WHERE campo LIKE '%$nome%';

    che prende anche "alien vs predator"

    o

    SELECT * FROM dvd WHERE upper(campo) LIKE upper('%$nome%');

    che prende sia "alien vs predator" che "Alien VS Predator"

  4. #4
    Perfetto grazie

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.