Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Aiutino per stringhe

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2016
    Messaggi
    15

    Aiutino per stringhe

    Ciao ragazzi,
    sto passando a PHP da ASP...
    In asp cercando il vocabolo "esempio di frase" in una frase non considerando tutto quello che c'era prima utilizzavo:

    %esempio di frase

    oppure se volevo che il risultato partisse da 'esempio di frase' ecc... allora utilizzavo:

    esempio di frase%

    in php qualcosa del genere?

    in pratica devo cercare un vocabolo in un record di database permettendo all'utente anche di poter essere impreciso...

    grazie

  2. #2

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2016
    Messaggi
    15
    ah...
    in pratica scrivo
    if ($db_field['meta_value']=='%lucchina') {
    print $db_field['meta_value']. "<BR>";
    }

    e nel campi meta_value il record contiene "via della lucchina"

    come mai non va?

  4. #4
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    Puoi provare ad usare la funzione fnmatch(), ma occhio che non è disponibile su tutti i sistemi operativi, solo quelli compatibili con Posix e Windows (per WIndows richiede PHP >= 5.3.0).

    Esempio
    Codice PHP:
    if ( fnmatch("*lucchina"$db_field['meta_value']) )
    {
        echo 
    "trovata";
    }
    else
    {
        echo 
    "non trovata";


  5. #5
    Utente di HTML.it
    Registrato dal
    Jan 2016
    Messaggi
    15
    Grazie !
    Era quello che cercavo

  6. #6
    io interrogherei il db così

    SELECT elenco_colonne FROM tabella WHERE colonna LIKE '%lucchina'

    ....

  7. #7
    Utente di HTML.it
    Registrato dal
    Jan 2016
    Messaggi
    15
    vero, anche questa soluzione e' ottima. Grazie

Tag per questa discussione

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.