una quert mysql

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • Robertu

    #1

    una quert mysql

    Scusatemi ma le pagine di visualizzazione dei dati dal mio database mysql
    funziona bene tranne quando voglio selezionare meglio i dati della query per
    visualizzare solo i records che risposndano ad una determinato filtro
    Per esempio io voglio impostare il filtro sul campo "TIPO" e selezionare
    solo quei records che contengono la fease "di feltro a righe rosse"
    Se faccio
    $query = "SELECT nome, colore, memo FROM archivio where tipo='di feltro a
    righe rosse'";
    non mi seleziona i records il cui campoo tipo contiene "di feltro a righe
    rosse" ma solo quelli che contengono la ferase esatta "di feltro a righe
    rosse" e non contenuta in una frase più lunga Siccome la frase "di feltro a
    righe rosse" potrebbe essere contenuta anche in un campo memo fra centinaia
    e centinaia di caratteri

    Come devco fare per favore?
    Grazie


  • Rami Elomaa

    #2
    Re: una quert mysql

    Robertu kirjoitti:
    Scusatemi ma le pagine di visualizzazione dei dati dal mio database mysql
    funziona bene tranne quando voglio selezionare meglio i dati della query per
    visualizzare solo i records che risposndano ad una determinato filtro
    Per esempio io voglio impostare il filtro sul campo "TIPO" e selezionare
    solo quei records che contengono la fease "di feltro a righe rosse"
    Se faccio
    $query = "SELECT nome, colore, memo FROM archivio where tipo='di feltro a
    righe rosse'";
    non mi seleziona i records il cui campoo tipo contiene "di feltro a righe
    rosse" ma solo quelli che contengono la ferase esatta "di feltro a righe
    rosse" e non contenuta in una frase più lunga Siccome la frase "di feltro a
    righe rosse" potrebbe essere contenuta anche in un campo memo fra centinaia
    e centinaia di caratteri
    There are two languages we use here, english and php. Go to
    it.comp.www.php if you want to speak italy.

    --
    Rami.Elomaa@gma il.com

    "Wikipedia on vähän niinq internetin raamattu, kukaan ei pohjimmiltaan
    usko siihen ja kukaan ei tiedä mikä pitää paikkansa." -- z00ze

    Comment

    • Robertu

      #3
      Re: una quert mysql

      Hi
      I am sorry but my english is very bad
      I must make a mysql_query selecting some records from a table
      My selectiom must select only records that contain a certain phrase stored
      into a fierld memo that can be very long
      How can I weite because mysql understand that I want to search the phrase
      stored into the lonh char fields:
      select * from my table where my_field_memo contain "phrase contained into"

      Undertstand now?

      Regards


      Comment

      • Bob Stearns

        #4
        Re: una quert mysql

        Robertu wrote:
        Hi
        I am sorry but my english is very bad
        I must make a mysql_query selecting some records from a table
        My selectiom must select only records that contain a certain phrase stored
        into a fierld memo that can be very long
        How can I weite because mysql understand that I want to search the phrase
        stored into the lonh char fields:
        select * from my table where my_field_memo contain "phrase contained into"
        >
        Undertstand now?
        >
        Regards
        >
        >
        The answer is both simple and tremendously expensive:

        select *
        from my table
        where my_field_memo like '%phrase contained into%'

        Comment

        • Mike P2

          #5
          Re: una quert mysql

          On May 16, 3:19 am, "Robertu" <r...@nospam.co mwrote:
          Hi
          I am sorry but my english is very bad
          I must make a mysql_query selecting some records from a table
          My selectiom must select only records that contain a certain phrase stored
          into a fierld memo that can be very long
          How can I weite because mysql understand that I want to search the phrase
          stored into the lonh char fields:
          select * from my table where my_field_memo contain "phrase contained into"
          >
          Undertstand now?
          >
          Regards
          If you are searching TEXT fields, MySQL supports full-text indexing
          and searching.

          More information:
          http://dev.mysql.com/doc/refman/5.0/...xt-search.html

          -Michael Placentra II

          Comment

          Working...