Visualizzazione dei risultati da 1 a 2 su 2

Discussione: [PHP] - motore interno

  1. #1

    [PHP] - motore interno

    Ciao a tutti,
    devo sviluppare un motore interno al mio sito che cerchi la parola nel database a diverse condizioni. Se selezionata una condizione, mi deve effettuare la ricerca su più tabelle, mostrandomi però solo un risultato, perciò sono costretto ad usare una o più JOIN.
    Nel mio caso ho 3 tabelle (prodotti, accessori e componenti) voglio che mi cerchi la parola in tutte e tre le tabelle, però il risultato deve essere il nome del prodotto e non del suo accessorio o del suo componente.

    Faccio una cosa del genere:

    SELECT prodotti.NOME_ITA FROM prodotti JOIN prodotti_componenti JOIN prodotti_accessori WHERE prodotti.ID=prodotti_accessori.ID_PRODOTTO AND prodotti.ID=prodotti_componenti.ID_PRODOTTO AND qui tutte le ricerche della parola nei vari campi;

    Però nel caso non esista alcun accessorio o alcun componente il risultato non me lo mostra, mentre io voglio che mi mostri il nome del prodotto che esiste sicuramente.

    Grazie ciaoo

  2. #2

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.