CORRECCION YA TE ENTENDI...
Era ponerlo dentro del bucle pero al principio, jeje!!!
yo lo habia puesto fuera
Lo he puesto de la siguiente manera y funciona bien... lo que ya no se me ocurrio que hacer... cada que se recorre pone el mismo archivo de audio obvio por que lo definimos fuera del bucle.. que me recomiendas hacer aqui para sacar el audio de cada nota.. en caso de que exista claro!
Código PHP:
<?php
if ($peliculas->item($i)->getElementsByTagName('audio')->length > 0) {
$audio = $peliculas->item($i)->getElementsByTagName('audio')->item(0)->getAttribute('src');
}
for ($i = 0; $i < 12; $i++) {
$titulo = $peliculas->item($i)->getElementsByTagName('a')->item(0)->nodeValue;
$cuerpo = $peliculas->item($i)->getElementsByTagName('p')->item(1)->nodeValue;
echo "<div style='width:570px; margin:10px; height:340px; float:left; padding:5px; background:#cc092f; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px;'>";
echo "<div style='font-size:22px;'>".utf8_decode($titulo)."</div>";
echo '<div id="dewplayer_content">
<object data="../dewplayer/dewplayer.swf" width="200" height="20" name="dewplayer" id="dewplayer" type="application/x-shockwave-flash">
<param name="movie" value="dewplayer.swf" />
<param name="flashvars" value="mp3='.$audio.'" />
<param name="wmode" value="transparent" />
</object>
</div>';
echo "<p><div style='width:565px; color:#23fbe4; font-size:18px;'>".utf8_decode($cuerpo)."</div></p>";
echo "<div class='clear'></div>";
echo "</div>";
}
?>