Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Risultato ricerca

  1. #1

    Risultato ricerca

    codice:
    $query = "SELECT * FROM Contenuti WHERE (Titolo LIKE '%$Parola%' OR Testo LIKE '%$Parola%' OR Descrizione LIKE '%$Parola%' OR Fonte LIKE '%$Parola%') ORDER BY ID DESC";
    $result = mysql_query($query, $db);
    Se, ad esempio, $Parola=pensione come stampo la porzione che contiene la parola, tipo come fa Google?

  2. #2

  3. #3
    Utente di HTML.it L'avatar di marco80
    Registrato dal
    May 2005
    Messaggi
    1,357
    cosa intendi per porzione? ci sono molte funzioni di array per trovare parte di una parola o testo..
    aspetto..
    La vita e' uno switch();

  4. #4
    Esempio:

    ...è stata approvata la nuova legge sulla pensione...

  5. #5
    Utente di HTML.it L'avatar di marco80
    Registrato dal
    May 2005
    Messaggi
    1,357
    $query = "SELECT * FROM Contenuti WHERE (Titolo LIKE '%$Parola%' OR Testo LIKE '%$Parola%' OR Descrizione LIKE '%$Parola%' OR Fonte LIKE '%$Parola%') ORDER BY ID DESC";
    $result = mysql_query($query, $db); In questo modo cerchi tutti record che contengono pensione.
    $i=0;
    while($resultQuery = mysql_fetch_array($result))
    {
    $i++;
    foreach ($resultQuery[$i] as $dati)
    {
    echo $dati."
    ";
    }
    }
    prova cosi'. avrai la stampa di tutti i campi di ogni riga che contiene pensione.
    La vita e' uno switch();

  6. #6
    Non esce niente

  7. #7
    Utente di HTML.it L'avatar di marco80
    Registrato dal
    May 2005
    Messaggi
    1,357
    hai provato a farti stampar la query e vedere se i risultati ci sono ?? echo $query =..... poi vedi.. e poi prova a scrivere la sintassi cosi'(es.): testo like '%".$parola."%'..
    La vita e' uno switch();

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.