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>';}