By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
428,591 Members | 629 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 428,591 IT Pros & Developers. It's quick & easy.

una quert mysql

P: n/a
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
May 15 '07 #1
Share this Question
Share on Google+
4 Replies


P: n/a
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.

--
Ra*********@gmail.com

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

P: n/a
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
May 16 '07 #3

P: n/a
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%'
May 16 '07 #4

P: n/a
On May 16, 3:19 am, "Robertu" <r...@nospam.comwrote:
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

May 16 '07 #5

This discussion thread is closed

Replies have been disabled for this discussion.