| 
 | |||
|  Pasar dato de datefield a base de datos   Hola Tengo un formulario en flash con donde necesito obtener una fecha la cual tomo de un campo datefield todo se va a php y de ahí a mysql quisiera saber como hacer eso porque lo intento con el .Datetime.selectedDate y no envía nada a la base de datos gracias de antemano  | 
| 
 | |||
|  Respuesta: Pasar dato de datefield a base de datos   OK  es el siguiente fechaing=this.hiredate.DateField.selectedDate; esto es es actionscript y luego en el php lo que hago es recibirla $fecha = htmlentities($_POST[fechaing]); | 
| 
 | ||||
|  Respuesta: Pasar dato de datefield a base de datos   Para descartar de que se trate de un error del lado del PHP, prueba pasandole el valor de una fecha correcta, ejemplo: fechaing = "2008-02-20"; Si te lo guarda en la base de datos, entonces el problema está en el valor que le estás pasando al PHP. Para eso podrías intentar lo siguiente: 
Código:
O bien puedes probar con la propiedad dateFormatter del DateField. var fecha_sel:Date = this.hiredate.DateField.selectedDate; var dia:String = fecha_sel.getDate() < 10 ? "0" + fecha_sel.getDate().toString() : fecha_sel.getDate().toString(); var mes:String = (fecha_sel.getMonth() + 1) < 10 ? "0" + (fecha_sel.getMonth() + 1).toString() : (fecha_sel.getMonth() + 1).toString(); fechaing = fecha_sel.getFullYear() + "-" + mes + "-" + dia; Saludos. |