| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> PHP /MySQL Programmazione >> Content
    Modi migliori per cercare con PHP & MySQL Keys parola
    Le funzioni di ricerca sono entrambi essenziali e significativi per i siti web . È necessario dare ai visitatori le abilità per la ricerca di prodotti o articoli per parole chiave di battitura. I visitatori entrano una o più parole chiave nella casella di ricerca , ed è necessario sviluppare una query SQL per gestire le ricerche . I modi di costruire la query SQL in MySQL influenzerà le ricerche di parole chiave . Per svolgere meglio le funzioni di ricerca di parole chiave , ci sono varie tecniche di query SQL coinvolti . Esatto Cerca

    esatte ricerche per parole chiave , è necessario creare query utilizzando semplici dove le condizioni : "SELECT * FROM vendite Dove MATCH ( titolo , corpo ) AGAINST ( 'php ')" È inoltre necessario rimuovere lo spazio vuoto da sinistra e destra della stringa di ricerca attraverso funzioni " rtrim " " Itrim " e : $ search_text = ltrim ( $ search_text ) ; $ search_text = rtrim ( $ search_text ) ;
    Qualsiasi Dove partita

    per ogni partita in cui , è necessario leggere il termine di ricerca e di dividerla in serie di parole chiave utilizzando il comando "split" . Poi cercare attraverso ogni termine . Il codice PHP per questa funzione è la seguente : $ chiave = split ( " " , $ search_text ) ; while ( list ($ chiave , $ val ) = each ( $ chiave ) ) {if ( $ val < > " , "e strlen ( $ val ) > 0 ) { . $ q =" name like ' % $ val % ' o " ; }
    avanzata Ricerca booleana < br >

    booleana Search consente agli utenti di restringere i risultati via usando operatori booleani come AND, OR , XOR e altri operatori . Per utilizzare la modalità booleana , si dovrebbe aggiungere " IN MODO boolean" alla fine della query SQL : "SELECT * FROM vendite Dove MATCH ( titolo , corpo ) AGAINST ( ' PHP ' IN MODO Boolean) " si può anche costruire ricerca più avanzata per quanto riguarda parola chiave PHP via più o meno segno : "SELECT * FROM vendite Dove MATCH ( titolo , corpo ) AGAINST ( '+ PHP - MySQL ' iN MODO Boolean) " Ecco il segno più indica che questa parola deve essere presente in ogni testo restituito , mentre il segno meno indica che questa parola non dovrebbe apparire nel testo restituito .
    Query Expansion ricerche

    una ricerca di espansione della query è una modifica di una ricerca in linguaggio naturale . La stringa di ricerca viene utilizzato per eseguire una ricerca in linguaggio naturale . Le parole restituiti dalla ricerca vengono aggiunti alla stringa di ricerca e la ricerca è condotta ancora una volta . La query restituisce i risultati della seconda ricerca . Per creare una ricerca di espansione della query , è necessario aggiungere " CON espansione della query " o " IN MODO NATURALE CON LINGUA espansione della query " per le istruzioni di ricerca : "SELECT * FROM vendite Dove MATCH ( titolo , corpo ) AGAINST ( ' PHP con l'espansione della query ) "

    Previous :

    next :
      Articoli Correlati
    ·Come visualizzare un documento Word con PHP 
    ·Come aggiungere un nuovo campo in una tabella con PHP p…
    ·Come ottenere immagini Altezza e larghezza in PHP 
    ·Come a Confronta Funzioni di per archi in PHP 
    ·000X0 PHP stringa di errore 
    ·Come creare un'area client con PHP 
    ·Come contare quanti record sono stati aggiornati per PH…
    ·MYSQL Insert è lento 
    ·Come creare uno script di accesso PHP per MySQL 
    ·Come consentire l' override in PHP 
      Articoli in evidenza
    ·Come modificare immagini menu al passaggio del mouse in…
    ·Come rimuovere la fine della riga Da QString 
    ·Come scorrere un testo in VB.Net 
    ·Come per lo streaming video in XCode 
    ·Come eliminare le selezioni da DataGridViewComboBox 
    ·A proposito del linguaggio Cobol 
    ·Come fare un pulsante di opzione di default in Android 
    ·VBA Code Development 
    ·Come aggiungere un risultato di una lista in Prolog 
    ·MySQL è lento con troppe connessioni persistenti 
    Copyright © Conoscenza Informatica http://it.wingwit.com