08/09/2009, 09:39
|
| | Fecha de Ingreso: septiembre-2009
Mensajes: 108
Antigüedad: 15 años, 2 meses Puntos: 1 | |
parsear xml hola, a duras penas he conseguido mostrar en mi web el horoscopo con este script q he programado gracias a varios documentos.
pero quisiera poder presentarlos de otra forma
este es el codigo
<?php
$rss = simplexml_load_file('direccion xml');
$title = $rss->channel->title;
function sacarHref($str){
if(trim($str)!=''){
$str = eregi_replace("<a([^>]+)>([^>]+)</a>", "", $str);
return $str;
}else{
return $str;
}
}
echo "<table cellpacing=2>";
foreach ($rss->channel->item as $item) {
if ($colorfila==0){
$color= "#FFF";
$colorfila=1;
}else{
$color="#CECECE";
$colorfila=0;
}
echo "<tr><td bgcolor=".$color."><h1>" . utf8_decode($item->title) . "</h1>";
echo utf8_decode(sacarHref($item->description)) . "</td></tr>";
echo "<tr><td><img src=\"images/pixel_trans.gif\" width=\"1\" height=\"12\" alt=\"\"></td></tr>";
}
echo "</table>";
?>
y lo q me muestra es
<tabla>
<tr>
<td>Aries
descripcion de aries</td>
</tr>
<tr>
<td>Tauro
descripcion de tauro</td>
</tr>
y asi por los 12 signos
queria poder presentarlos de la siguiente manera
<tabla>
<tr>
<td>Aries - descripcion</td>
<td>Tauro - descripcion</td>
<td>Géminis - descripcion</td>
<td>Cáncer - descripcion</td>
</tr><tr>
<td>Aries - descripcion</td>
<td>Aries - descripcion</td>
<td>Aries - descripcion</td>
<td>Aries - descripcion</td>
</tr><tr>
<td>Aries - descripcion</td>
<td>Aries - descripcion</td>
<td>Aries - descripcion</td>
<td>Aries - descripcion</td>
</tr>
</table>
podria alguien echarme una mano, tambien tngo pensado con la funcion "replace" cambiar el nombre del signo por una imagen
Muchas Gracias |