ciao a tutti,

vi chiedo aiuto per poter risolvere questo piccolo problema, come vedete ho una query che mi estrae il campo mittente da una bolla e lo dovrebbe cercare mediante l'operatore like nella tabella anagrafiche, tralasciando il fatto che non è questo il modo di collegare tabelle tra di loro mi potete spiegare cosa non va nel mio codice?

perché non funziona?
perchè se al posto di $filtro_mittente% metto acc% funziona e con la variabile no?
la query bolla mi restituisce un valore e quindo non è quello il problema, credo.

spero mi sappiate aiutare.
grazie

Codice PHP:
$bolla mysql_query("    select * from bolle where id = 1");$rbolla mysql_fetch_array($bolla);

$filtro_mittente $rbolla['mittente'];

$select_indirizzo_mittente mysql_query("    
SELECT        
anagrafiche.ragione_sociale,        
unita_locale.via,        
unita_locale.cap,        
unita_locale.citta,        
unita_locale.provincia    
FROM        
anagrafiche, unita_locale    
WHERE       
anagrafiche.id_anagrafiche = unita_locale.id_anagrafica    
AND        
unita_locale.mittente = 's'    
AND        
anagrafiche.ragione_sociale LIKE '
$filtro_mittente%' "
or die(
"hai un errore nella query >>select_indirizzo_mittente<<".mysql_error($select_indirizzo_mittente));

while(
$riga_indirizzo_mittente mysql_fetch_array($select_indirizzo_mittente))
{echo 
'<p>'.$riga_indirizzo_mittente['ragione_sociale'].'</p>';}