Prova così:

Codice PHP:
function findIGP($produce_row) {
$prodotti=array();
$produce explode(',',$produce_row); 
foreach(
$produce as $p)
{
if (
strpos($p,"IGP")!==false$prodotti[]= $p;
}
return 
implode(",",$prodotti);
}

$query "SELECT * FROM v3_azienda WHERE produce LIKE '%IGP%'"
$result mysql_query($query); 

if (!
$result) { 
die(
'Query invalida: ' mysql_error()); 


header("Content-type: text/xml"); 

echo 
'<markers>'

while (
$row = @mysql_fetch_assoc($result))

echo 
'<marker '
echo 
'name="' parseToXML($row['denom']) . '" '
echo 
'address="' parseToXML($row['indirizzo']) . '" '
echo 
'comune="' parseToXML($row['comune']) . '" '
echo 
'lat="' $row['Latitudine'] . '" '
echo 
'lng="' $row['Longitudine'] . '" '
echo 
'type="' $row['tipologia'] . '" '
echo 
'produce="' findIGP($row['produce']) . '" '
echo 
'/>';
}