ciao, io ho questa query...
Codice PHP:
$query_art "SELECT * FROM marca AS m
            LEFT JOIN articolo AS a
            ON a.id_marca = m.id_marca
            LEFT JOIN cat_art AS c
            ON a.id_cat_art = c.id_cat_art
            WHERE m.marca LIKE '%
$str%'
            ORDER BY m.marca"

che mi estrae tutti i dati dalle tabelle articolo, marca e cat_art.

io in realtà vorrei avere solo i seguenti dati:

id_art (dalla tabella articolo)
articolo (dalla tabella articolo)
cat_art (dalla tabella cat_art)
marca (dalla tabella marca)

come posso riscrivere la query?

forse cosi?
Codice PHP:
$query_art "SELECT id_art, articolo, cat_art, marca FROM marca AS m
            LEFT JOIN articolo AS a
            ON a.id_marca = m.id_marca
            LEFT JOIN cat_art AS c
            ON a.id_cat_art = c.id_cat_art
            WHERE m.marca LIKE '%
$str%'
            ORDER BY m.marca"