holahola, gracias por permitirme entrar en este foro y tomor un poco de vuestra sabiduria y abonarles las que pueda.
en este momento tengo una duda en relacion a la manipulacion de la fecha, poseo una funcion que me presenta la seleccion de la fecha como tres listas desplegables una para el dia, mes y año, pero no logro asignar el resultado de retorno en otra variable para poder imprimirlo o para manipularlo y convertirlo en el formato de mysql, a continuacion les presento el codigo de esta funcion:
//Define Inicio de Rango de Fecha o Simplemente una fecha
function procFecIni() {
//Generando cmb de Dias
$retorno = "<select class=\"bodydark\" name=\"fec_ini_dia\" tabindex=\"1\">";
$dia=date("d");
$limitedia=31;
for ($i=1;$i<=$limitedia;$i++){
$retorno .= "<option value=\"$i\"";
if ($i==$dia){
$retorno .= "selected>";
}else{
$retorno .= ">";
}
$retorno .= "$i</option>\n";
}
$retorno .= "</select>/";
//Generando cmb de Meses
$retorno .= "<select class=\"bodydark\" name=\"fec_ini_mes\" width=\"30\" tabindex=\"1\">";
//setlocale("LC_ALL","SP");
$mes=date("m");
for ($i=1;$i<13;$i++){
if ($i<10){
$retorno .= "<option value=\"$i\"";
} else {
$retorno .= "<option value=\"$i\"";
}
if ($i==$mes){
$retorno .= "selected>";
}else{
$retorno .= ">";
}
switch ($i) {
case 1:
$nmes="ene";
break;
case 2:
$nmes="feb";
break;
case 3:
$nmes="mar";
break;
case 4:
$nmes="abr";
break;
case 5:
$nmes="may";
break;
case 6:
$nmes="jun";
break;
case 7:
$nmes="jul";
break;
case 8:
$nmes="ago";
break;
case 9:
$nmes="sep";
break;
case 10:
$nmes="oct";
break;
case 11:
$nmes="nov";
break;
case 12:
$nmes="dic";
break;
}
$retorno .= "$nmes </option>\n";
}
$retorno .= "</select>/";
//Generando cmb de años
$retorno .= "<select class=\"bodydark\" name=\"fec_ini_ano\" width=\"30\" tabindex=\"1\">";
$ano=date("Y");
$anoa = $ano-50;
//$anoa=$ano-1;
while($ano>=$anoa) {
if($anoa==$ano) {
$retorno .= "<option value=\"$anoa\" selected>$anoa</option>\n";
} else {
$retorno .= "<option value=\"$anoa\" >$anoa</option>\n";
}
$anoa++;
}
//$retorno .= "<option value=\"$ano\" selected>$ano</option>\n";
$retorno .= "</select>";
return $retorno;
}
necesito ingresar esta fecha en la tabla de mysql
de antemano gracias totales.