Buongiorno un saluto a tutti.
Sono giorni che mi sono bloccato su questo problema e non riesco a venirne fuori.
Dato questo foglio xml:
codice:
<notizie>
	<articolo id="0">
                <titolo>titolo 0</titolo>
		<tag0>dato</tag0>
		<testo>testo news 0</testo>
	</articolo>
	<articolo id="1">
                <titolo>titolo 1</titolo>
		<tag0>dato</tag0>
		<testo>testo news 1</testo>
	</articolo>
	<articolo id="2">
                <titolo>titolo 2</titolo>
		<tag0></tag0>
		<testo>testo news 1</testo>
	</articolo>
</notizie>
dovrei fare un count di tutti gli articoli che hanno all'interno dei tag <tag0></tag0> la parola "dato" stampare il count a schermo assieme al titolo e al testo di quei articoli in lista.

Stavo provando questo codice ma non capisco dove sbaglio.
Codice PHP:
<?php
    $xml 
simplexml_load_file('dati.xml');
    
$carica $xml;
    
$content$carica->xpath('articolo[tag0="dato_fisso"]/titolo');
    
$content2 $carica->xpath('articolo[tag0="dato_fisso"]/testo');
    
$count count($content);
    
$datofissocount "dato_fisso ($count)";                                    
    while(list( , 
$node) = each($content))
    while(list( , 
$node2) = each($testo))
    {echo 
'[url="tmp.php?id='.$articolo['id'].'"]'.$articolo->titolo.'[/url]
'
.$node2.'

'
;}
?>
Premetto che è da qualche settimana che mi sono immerso in sta cosa ho provato a cercare ma non saprei dove indirizzarmi per ciò ho scritto qui. Se qualcuno ha la pazienza e il tempo per aiutarmi ne sarei grato.
Ringrazio in anticipo e attendo risposta.