Ciao a tutti, ripropongo un mio vecchio problema che purtroppo mi si ripresenta e non riesco a risolvere..
ho due tabelle: "prodotti" e "artisti"
Pesco tutto quello che mi serve da prodotti compreso il nome artista ma che nella tabella "prodotti" è identificato con un numero...

Il nome dell'artista corretto viene associato a questi numeri nella tabella "artisti" dedicata esclusivamente ad associare i vari numeri..es: nel campo "idar" ho 95846..affianco nel campo "nomear" ho Peppino di Capri...e così via!

Con la query che ho qua sotto cerco di fare stampare nel mio campo di testo i nomi degli artisti ma con scarso risultato perchè mi si visualizzano solo i numeri...


Codice PHP:
<?php

$tot 
15;    # il numero di prodotti da visualizzare
$i 0;        # variabile che servirà da indice (che incrementeremo)
$query "SELECT A.artp,A.artp2,A.artp3,A.artp4,A.artp5,A.idpr,A.eticp,A.titp,A.recee,DATE_FORMAT(A.datap, '%d-%m-%Y')AS data_it,A.imgcop,A.supp,A.przp,A.idcat,A.sottp,A.divarp1,A.divarp2,A.divarp3,A.divarp4,B.idar,B.nomear,A.shoppr,A.onl
            FROM prodotti AS A INNER JOIN artisti = B
            ON A.artp = B.idar
            WHERE  A.onl <> 'n' && A.onl <> 'p' && A.shoppr = 'n'
            ORDER by A.datap desc
            LIMIT 0,
$tot";
$result mysql_query($query) or die(mysql_error());
$output 'tot='.mysql_num_rows($result);
while(
$prodotti mysql_fetch_array($result))
{
    
$output .='&data'.$i.'='.$prodotti['data_it'];
    
$output .='&supporto'.$i.'='.$prodotti['supp'];
    
$output .='&idcat'.$i.'='.$prodotti['idcat'];
    
$output .='&artista'.$i.'='.$prodotti['artp']. " ".urlencode($prodotti['divarp1']). " ".$prodotti['artp2']. " ".urlencode($prodotti['divarp2']). " ".$prodotti['artp3']. " ".urlencode($prodotti['divarp3']). " ".$prodotti['artp4']. " ".urlencode($prodotti['divarp4']). " ".$prodotti['artp5'];
    
$output .='&prezzo'.$i.'='.$prodotti['przp'];
    
$output .='&link'.$i.'='.$prodotti['idpr'];
    
$output .='&titolo'.$i.'='.urlencode($prodotti['titp']);
    
$output .='&sottotitolo'.$i.'='.$prodotti['sottp'];
    
$output .='&receeng'.$i.'='.urlencode(substr($prodotti['recee'],0,10000));
    
$output .='&img'.$i.'='.$prodotti['imgcop'];
    
$i++;
}
echo 
$output;

?>
come fare?
Spero possiate aiutarmi!
Ciao
Claudio