Código :
var form_lv:LoadVars = new LoadVars();
recibir_lv = new LoadVars();
textoprueba.text=_root.detalle.fechatxt1.text;
form_lv.fechaL = textoprueba.text;
if(_root.detalle.alerta.text=="1"){
textoprueba.text=_root.detalle.hora1.text
form_lv.horaL =textoprueba.text;
}
else if(_root.detalle.alerta.text=="2"){
textoprueba.text=_root.detalle.hora2.text
form_lv.horaL =textoprueba.text;
}
else if(_root.detalle.alerta.text=="3"){
textoprueba.text=_root.detalle.hora3.text
form_lv.horaL =textoprueba.text;
}
else if(_root.detalle.alerta.text=="4"){
textoprueba.text=_root.detalle.hora4.text
form_lv.horaL =textoprueba.text;
}
else{
textoprueba.text=_root.detalle.hora5.text
form_lv.horaL=textoprueba.text;
}
textoxtoprueba.text=_root.detalle.sala.text;
form_lv.numerosalaL = textoprueba.text;
form_lv.sendAndLoad("entradascine.php", recibir_lv, "POST");
recibir_lv.onLoad = function(exito){
if(exito){
_root.detalle.alerta.text=this.sillon1;
}
}
Tube que ir igualando (textoxtoprueba.text=_root.detalle.sala.text)(form_lv.numerosala = textoprueba.text;), ya que sin hacer esto en el form_lv.numerosala no me guardaba nada, pero asi si me iba. Vamos al php.
Código :
<?php
$entradascine_con=mysql_pconnect("localhost","root","mysql");
mysql_select_db("prueba",$entradascine_con);
$fecha = $_POST["fechaL"];
$hora = $_POST["horaL"];
$numerosala =$_POST["numerosalaL"];
$sillon =$_POST["sillonL"];
$sentencia="SELECT fecha,hora,numerosala,sillon from entradas WHERE fecha='$fecha' and hora='$hora' and numerosala='$numerosala'";
//$sentencia="select fecha,hora,numerosala,sillon from entradas WHERE fecha='15/01/2009' and hora='12:00' and numerosala='sala 1'";
$datos=mysql_query($sentencia,$entradascine_con);
$fila=mysql_fetch_assoc($datos);
//recuperar datos
$actual=1;
do{
$fecha=$fila['fecha'];
$hora=$fila['hora'];
$numerosala=$fila['numerosala'];
$sillon=$fila['sillon'];
print "&fecha$actual=" .$fecha;
print "&hora$actual=" . $hora;
print "&numerosala$actual=" . $numerosala;
//print "&sillon$actual=" . $sillon;
echo "&sillon$actual=". $sillon;
$actual++;
}while($fila=mysql_fetch_assoc($datos));
?>
Con la sentencia primera que no esta comentada, no me devuelve nada, cuando compruebo
Código :
if(exito){
_root.detalle.alerta.text=this.sillon1;
}
}
pero en cambio si pongo yo los datos a mano como en la sentencia comentada si me devuelve el valor de sillon1.
no se porque sera si el select con variables es de otra forma o no se, ya consulte muchos sitios y no he logrado nada, bueno gracias por todo.
