Ver Mensaje Individual
  #21 (permalink)  
Antiguo 28/05/2009, 14:51
Avatar de abimaelrc
abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 14 años, 10 meses
Puntos: 1517
Respuesta: Saber cuantos años

Porque declaraste un texto en vez de una variable

$yearComboBox = "ano_naci";
$mesComboBox = "mes_naci";
$yearOfPerson = date("Ym")-(int)($yearComboBox.$mesComboBox);
echo $yearOfPerson;

ano_naci que es? es el select que la persona escoge antes para enviar?
mes_naci que es? es el select que la persona escoge antes para enviar?

Si es así que es un select que la persona escogio lo otro que pregunto como estas enviando los resultados. O sea con que metodo


Te doy el ejemplo en el caso tuyo

Si envio los resultados en un form con el metodo get

Código:
<form name="form1" method="get" action="pagina.php">
Pues lo tengo que poner así en las variables que asignaste

Código PHP:
$yearComboBox $_GET["ano_naci"];
$mesComboBox $_GET["mes_naci"];
$yearOfPerson date("Ym")-(int)($yearComboBox.$mesComboBox); 
echo 
$yearOfPerson

Si hiciste un query y luego vas a reflejar esta información lo llamas de esta forma

Código PHP:
mysql_select_db($database_quedada$quedada);
$query_Recordset1 "SELECT dia_nac, mes_naci, ano_naci FROM usuarios";
$Recordset1 mysql_query($query_Recordset1$quedada) or die(mysql_error());
$row_Recordset1 mysql_fetch_assoc($Recordset1);
$totalRows_Recordset1 mysql_num_rows($Recordset1);

$yearComboBox $row_Recordset1["ano_naci"];
$mesComboBox $row_Recordset1["mes_naci"];
$yearOfPerson date("Ym")-(int)($yearComboBox.$mesComboBox); 
echo 
$yearOfPerson
por si acaso el echo no es necesario en el codigo pero lo dejo para que veas el resultado en la pagina