Visualizzazione dei risultati da 1 a 7 su 7

Discussione: motore di ricerca...

  1. #1

    motore di ricerca...

    Ragazzi ho un motore di ricerca perfettamente funzionante su una tabella di un database.

    Eseguo la ricerca sulla tabella NOTIZIE tutto ok
    Ora dovrei fare in modo che, oltre che sui campi della tabella notizie, la ricerca venisse fatta anche sui campi della tabella "CONTENT" i cui record sono correlati alla tabella "NOTIZIE" attraverso il campo "id_rif_news" che contiene un valore numerico uguale all'id della notizia all'interno della tabella NOTIZIE.

    Ho provato in diversi modi ma non riesco ad ottenere il risultato che voglio...

    In pratica vorrei che le due tabelle fossero considerate come una sola ... ma nonostante migliaia di tentativi non ci riesco...

    qualche consiglio?
    Despite of my rage i'm still just a rat in a cage

  2. #2
    Vedi se questo può fare al caso tuo

  3. #3

    ...

    mmm... no ...il motore di ricerca funzionante già ce l'ho.
    Quello di cui ho bisogno l'ho scritto sopra...

    grazie in ogni caso
    Despite of my rage i'm still just a rat in a cage

  4. #4
    Utente di HTML.it L'avatar di Tuco
    Registrato dal
    Sep 2005
    Messaggi
    199
    da quello che hai capito hai due tabelle in relazione tra di loro..
    crea una query delle due tabelle in modo da averne una solo con tutti i dati in linea.
    Il mondo si divide in due categorie: chi ha la pistola carica e chi no...

  5. #5

    ...

    è quello che sto provando a fare....ma non funziona come dovrebbe....
    qualche consiglio sulla stringa sql da utilizzare?
    Despite of my rage i'm still just a rat in a cage

  6. #6
    per chiarire:

    trova su Notizie la parola "ciccio"
    prendi l'id (es.: 234) di notizie e preleva il content che ha id notizia 234!

    se è cosi' devi fare un inner join

    oppure due query
    la prima trova la parola su notizie
    la seconda trova IDnotizie su content!

  7. #7
    allora...ho fatto l'inner join e il motore funziona correttamente...
    l'unico problema è che se ci sono 10 content in cui compare la parola che cerco, il risultato me lo ripete per 10 volte!
    quindi ho come risultato la stessa notizia ripetuta per 10 volte!

    come posso fare per avere un solo risultato?
    Despite of my rage i'm still just a rat in a cage

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.