Comento que es lo primero que hago en WML.
Lo que intento hacer es leer unas noticias que se encuentran en mi DB y mostrarlas en WML.
Todo funciona bien, salvo que las cards no se ocultan, es decir, estando en el card 1 puede ver todas las otras listadas abajo... no entiendo el porque.
Aquí esta el codigo que uso, es una mezcla de PHP y WML:
Código PHP:
<?php
echo '
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" " http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<card id="homeNews" title="Noticias">
<p>
';
include("../includes/db.php");
$_SQL = mysql_query("SELECT * FROM noticias ORDER BY id DESC LIMIT 0,5");
while($_ROW=mysql_fetch_assoc($_SQL)) {
echo '<a href="index.wml#nro'.$_ROW[id].'">'.substr($_ROW["titulo"], 0, 30).'...</a><br /><br />';
}
echo '</p></card>';
include("../includes/db.php");
$_SQL = mysql_query("SELECT * FROM noticias ORDER BY id DESC LIMIT 0,5");
while($_ROW=mysql_fetch_assoc($_SQL)) {
$_TITLE = str_replace('"',""",$_ROW["titulo"]);
$_TITLE = substr($_TITLE, 0, 30);
echo '
<card id="nro'.$_ROW[id].'" title="'.$_TITLE.'...">
<p>'.eregi_replace("<img([^>]+)>", "", $_ROW["copete"]).'
<br/><br />
<a href="index.wml#homeNews">inicio</a></p>
</card>
';
}
?>
<?php
echo '
</wml>
;
?>
Código:
si alguien me da una mano se lo agradeceria...<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" " http://www.wapforum.org/DTD/wml_1.1.xml"> <wml> <card id="homeNews" title="Noticias"> <p> <a href="index.wml#nro294">Cambio obligado...</a><br /><br /><a href="index.wml#nro293">"No tengo más a Lisandro ni a ...</a><br /><br /><a href="index.wml#nro292">Justicia ciega......</a><br /><br /></p></card> <card id="nro294" title="Cambio obligado..."> <p>Guillermo Rivarola debe tomar una difícil decisión para enfrentar a Colón el próximo día sábado. Tras la expulsión de Martín Vitali el técnico deberá elegir su reemplazante o bien, poner más gente en el medio.<br /> Al parecer Rivarola pondrá a Cristian Ledesma en el hueco que dejo "pelotín" Vitali, por lo que Racing formaría de la siguiente manera: Cabral, Crosa, Núñez; Ledesma, Villareal, Torres, Romero; Capria; Estévez y Miranda.<br /> Aunque también estuvo practicando con Ubeda en el fondo e incluso un doble enganche con Capria y Moralez. <br/><br /> <a href="index.wml#homeNews">inicio</a></p> </card> <card id="nro293" title=""No tengo más a Lisandro n..."> <p>El entrenador de Racing Club, Guillermo Rivarola, excusó la falta de gol de su equipo en el arranque del torneo Apertura con las partidas de los delanteros de la temporada anterior: Lisandro López y el uruguayo Marcelo Guerrero. <br/><br /> <a href="index.wml#homeNews">inicio</a></p> </card> <card id="nro292" title="Justicia ciega......"> <p>En un partido entretenido -por ser la primera fecha- Racing y Banfield igualaron sin goles. El conjunto de Rivarola tuvo más la pelota que el <i>taladro</i> pero no pudo concretar gracias a una estupenda tarea del arquero Cristian Lucchetti (si, al parecer tenia manos!).<br /> Los debutantes en Racing anduvieron bien, Campagnuolo fue la figura del equipo mientras que Raúl "pipa" Estévez se movió por todo el frente de ataque intentando tirarle centros a Osvaldo Miranda, que fue el que menos la toco, aunque tuvo dos chances claras de gol. <br/><br /> <a href="index.wml#homeNews">inicio</a></p> </card> </wml>
si quieren ver el ejemplo pueden hacerlo en solo-racing.com.ar/wap/index.wml
Saludos