mmmh non va.
Ho messo:

onMouseOver="show('1')"
La funzione è rimasta function show(str){....}

e nel file showTitolo.php
la query deve essere così?
$query="SELECT sms from messaggio where id= '.$q.'";

...Perchè così non mi stampa nulla...
Non so forse sbaglio qualche altra cosa...Questo è corretto?
xmlhttp.open("GET","showSms.php?p="+str,true);