codigo conssulta xml, calendario.php:
Código :
<?PHP require("conexion/conexion.php"); echo "<jornadas>\n"; $consulta = mysql_query("SELECT * FROM jornadas INNER JOIN clausura ON jornadas.id_clausura = clausura.id_clausura WHERE jornadas.jornada_no='$jornada' AND clausura.torneo='$torneo' AND clausura.anio='$anio'"); if (mysql_num_rows($consulta)==0){ echo "<mal>\n"; echo "<respuesta>malo</respuesta>\n"; echo "</mal>\n"; }else{ while($resultado = mysql_fetch_array($consulta)) { echo "<jornada>\n"; echo "<id clausura = \"$resultado[id_clausura]\" jornada = \"$resultado[jornada_no]\" local = \"$resultado[local]\" marcador1 = \"$resultado[m1]\" marcador2 = \"$resultado[m2]\" visitante = \"$resultado[visita]\" fecha = \"$resultado[fecha]\" hora = \"$resultado[hora]\" estadio = \"$resultado[estadio]\" torneo = \"$resultado[torneo]\" anio = \"$resultado[anio]\"/>\n"; echo "</jornada>\n"; } } echo "</jornadas>\n"; ?>
codigo actionscript:
Código :
on(release){ alarma = "comprobando datos..."; var enviar:LoadVars = new LoadVars(); var recibir:LoadVars = new LoadVars(); enviar.jornada_no = _root.jornada.text; enviar.torneo = _root.torneo.text; enviar.anio = _root.anio.text; enviar.sendAndLoad("calendario.php", recibir); recibir.onLoad = function() { System.useCodepage = true; var miXml:XML = new XML(); miXml.ignoreWhite = true; miXml.load("calendario.php"); miXml.onLoad = function(success:Boolean) { if (success) { generarListado(); }; function generarListado():Void { var cantidadDeNodos:Number = miXml.firstChild.childNodes.length; cantidad = "contactos: "+cantidadDeNodos; for (var i:Number = 0; i<cantidadDeNodos; i++) { var contacto:MovieClip = _root.carga.jornada1.texto.attachMovie("contacto", "contactomc"+i, _root.carga.jornada1.texto.getNextHighestDepth()); contacto._x = 170; contacto._y = 15*i+-140; contacto.jornada_no = miXml.firstChild.childNodes[i].firstChild.attributes.jornada; contacto.local = miXml.firstChild.childNodes[i].firstChild.attributes.local; contacto.marcador1 = miXml.firstChild.childNodes[i].firstChild.attributes.marcador1; contacto.marcador2 = miXml.firstChild.childNodes[i].firstChild.attributes.marcador2; contacto.visitante = miXml.firstChild.childNodes[i].firstChild.attributes.visitante; contacto.fecha = miXml.firstChild.childNodes[i].firstChild.attributes.fecha; contacto.hora = miXml.firstChild.childNodes[i].firstChild.attributes.hora; contacto.estadio = miXml.firstChild.childNodes[i].firstChild.attributes.estadio; contacto.onRelease = function() { hola.nombre = this.nombre }; } } } } }
gracias de antemano