Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> PHP /MySQL programmering >> Content
    Bedre måter å søke med PHP og MySQL Word Keys
    søkefunksjoner er både nødvendig og vesentlig for nettsteder. Du må gi Besøkende evner til å søke etter produkter eller artikler ved å skrive inn søkeord. Besøkende inn ett eller flere søkeord i søkefeltet , og du trenger å utvikle en SQL- spørring for å håndtere søkene . Den måter å bygge SQL-spørringen i MySQL vil påvirke søkeordet søk . For bedre å utføre søkeord funksjoner , er det ulike SQL- spørringen teknikker involvert . Eksakt søk

    For eksakte søkeord søk, må du opprette spørringer ved hjelp av enkle der forholdene : " Velg * fra salget Hvor MATCH (tittel , body ) MOT (' PHP ' )" Du må også fjerne den tomme plassen fra venstre og høyre på søkestrengen via " Itrim " og " RTRIM " funksjoner : $ søketekst = ltrim ( $ søketekst ), $ søketekst = RTRIM ( $ søketekst ) ;
    hvor som helst Match

    for noen der match, må du lese søkeordet og dele det opp i rekke søkeord ved hjelp av " split "-kommandoen . Deretter søke gjennom hvert semester. PHP-koden for denne funksjonen er som følger: $ søkeord = split ("" , $ søketekst ) , mens ( liste ( $ key , $ val ) = hver ( $ søkeord) ) { if ( $ val < > " ; " og strlen ( $ val ) > 0 ) { . $ q =" navn som '% $ val % "eller "; }
    Avansert boolsk Søke

    boolsk søk ​​gjør det mulig å begrense sine resultater via hjelp av boolske operatører, slik som AND, OR, XOR og andre operatører. For å bruke boolsk modus , bør du legge til " med boolsk MODE" til slutten av SQL-spørringen : " Velg * fra salget Hvor MATCH (tittel , body ) MOT (' PHP ' med boolsk MODUS )" Du kan selv bygge mer avansert søk om søkeordet PHP via pluss -eller minustegn : " Velg * fra salget Hvor MATCH (tittel , body ) MOT (' + PHP - MySQL ' med boolsk MODUS )" Her plusstegnet viser at dette ordet må være til stede i alle returnert tekst , mens minustegnet indikerer at dette ordet ikke skal vises i den returnerte teksten .
    utvidelse søker

    en spørring utvidelse søk er en modifikasjon av et naturlig språk . Søkestrengen brukes til å utføre et søk med naturlig språk . Ordene returneres av søket blir lagt til i søkestrengen og søket er gjennomført på nytt. Spørringen returnerer resultatene fra andre søk . Å skape Søkeutvidelse søk, må du legge til " MED Søkeutvidelse " eller " I naturlig språk MODUS MED Søkeutvidelse " til søk utsagn : " Velg * fra salget Hvor MATCH (tittel , body ) MOT (' PHP MED Søkeutvidelse ) "

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan redigere en XML- fil i PHP 
    ·Hvordan Ping Fra PL /SQL 
    ·PHP kan koble til en ekstern MySQL database , men det k…
    ·Hvordan du kan unngå Quotes i PHP 
    ·Hvordan lage en blogg Bruke PHP 
    ·Hvordan å kompilere PHP 
    ·Hvordan Start MySQL Fra Script 
    ·Hvordan legge til 30 minutter til en dato i PHP 
    ·Hvordan : Direkte MySQL Tilgang på GoDaddy SSH 
    ·Hvordan Plasser sporingskoder i en PHP viderekobling 
      Anbefalte artikler
    ·Hvordan sortere Bruke Drop -down boks 
    ·Hva kan jeg bruke til å fylle data tekstbokser i en Da…
    ·Hvordan skrive et program for en TI - 83 Plus 
    ·Slik Send e-post til VB.Net System Mail 
    ·Hvordan Unset en PHP Session 
    ·Hvordan lage en ny DAT fil i Matlab 
    ·Hvordan starte en batch fil fra en annen 
    ·Hvordan bruke PHP Med JavaScript 
    ·Hvordan få tilgang SQLite Fra en Android Shell 
    ·Hvordan legge til Ruby Platform til NetBeans 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/