Salve.
Vorrei ricevere una mail quando un utente si iscrive alla newsletter.
Ma il problema non è questo.
In pratica vorrei che nella mail che mi arriva venga inserita anche la città la quale si è iscritto l'utente e non solo l'indirizzo mail. Non riesco a capire, quindi, come mai mi lista tutte le città invece della città selezionata dall'utente nel form.

Ecco il codice...


codice:
$to = "mail@gmail.com";
			$subject = "Un nuovo contatto mail INSERITO alla Newsletter";
			
			$sql1="select * from newsletter_categories where id >1 order by name";
			$dati1=mysql_query($sql1);
			
			while($riga=mysql_fetch_array($dati1))
			
			{
			$body .= "Un nuovo utente si è ISCRITTO alla Newsletter: " . trim(stripslashes($_POST["email1"])) . " In questa Città: " . $riga['name'] . "\n";
			}
			
			$headers = "From: Modulo Controllo Newsletter. <info@mail.com>";
			mail($to, $subject, $body, $headers);
		}

Spero di essere stato abbastanza chiaro. Vi ringrazio in anticipo per l'aiuto.