Hola a todos. Tengo un pequeño formulario hecho en flash con 2 componentes datechooser que recogen la fecha desde un dia específico a otro y le paso esas 2 fechas a un php llamado cargarventa.php que muestra la venta.
Código ActionScript:
phpventa = new LoadVars();
phpventa.dia_d = dia_d;
phpventa.mes_d = mes_d;
phpventa.ano_d = ano_d;
phpventa.dia_h = dia_h;
phpventa.mes_h = mes_h;
phpventa.ano_h = ano_h;
phpventa.sendAndLoad("http://localhost/bbdd/cargarventa.php",phpventa,"post");
Código PHP:
<?
/*Cogemos las fechas de flash*/
$diadesde=htmlentities($_POST[dia_d]);
$mesdesde=htmlentities($_POST[mes_d]);
$anodesde=htmlentities($_POST[ano_d]);
$diahasta=htmlentities($_POST[dia_d]);
$meshasta=htmlentities($_POST[mes_d]);
$anohasta=htmlentities($_POST[ano_d]);
$fechadesde.=$anodesde."-".$mesdesde."-".$diadesde;
$fechahasta.=$anohasta."-".$meshasta."-".$diahasta;
/*Hacemos la consulta a la bbdd */
$sql = "SELECT SUM(total) as suma FROM `ticket` WHERE `fechai` >= '$fechadesde' AND `fechai` <= '$fechahasta'";
$res = mysql_query($sql) or die (mysql_error());
$row=mysql_fetch_array($res);
$numero=$row["suma"];
$suma.="&suma=".$numero;
echo $suma;
?>
Hasta ahí todo correcto, mi pregunta es.... ¿porqué en flash si yo hago un trace para mostrar la variable $suma de php me muestra undefined?
GRACIAS y UN SALUDO