Código PHP:
El problema es cómo lo utilizo porque mis fechas las ingreso desde un formularioVer original
<?php class formato_fecha{ //////////////////////////////////////////////////// //Convierte fecha de mysql a normal //////////////////////////////////////////////////// function cambiaf_a_normal($date){ # ================================================== ======== # ==== Recibe una fecha con formato aaaa-mm-dd hh:mm:ss ==== # ==== Devuelve una fecha con formato dd-mm-aa ==== # ================================================== ======== $date=$day."-".$month."-".$year; return ($date); } //////////////////////////////////////////////////// //Convierte fecha de normal a mysql //////////////////////////////////////////////////// function cambiaf_a_mysql($date){ # ================================================== ======== # ==== Recibe una fecha con formato dd-mm-aa ==== # ==== Devuelve una fecha con formato aaaa-mm-dd hh:mm:ss ==== # ================================================== ======== $date=$year."-".$month."-".$day; return ($date); } } ?>
Código HTML:
Ver original
<form action="<?php echo $editFormAction; ?>" method="post" name="form1" id="form1"> <table align="center"> <tr valign="baseline"> </tr> <tr valign="baseline"> </tr> <tr valign="baseline"> </tr> <tr valign="baseline"> </tr> <tr valign="baseline"> </tr> <tr valign="baseline"> </tr> <tr valign="baseline"> </tr> </table> <input type="hidden" name="MM_insert" value="form1" /> </form>
y aquí va mi insert
Código MySQL:
Ver original
$insertSQL = sprintf("INSERT INTO ausencias (id_postulante, id_tausencia, fecha_inicio, fecha_termino, num_dias, obs) VALUES (%s, %s, %s, %s, %s, %s)", GetSQLValueString($_POST['id_postulante'], "int"), GetSQLValueString($_POST['id_tausencia'], "int"), GetSQLValueString($_POST['fecha_inicio'], "date"), GetSQLValueString($_POST['fecha_termino'], "date"), GetSQLValueString($_POST['num_dias'], "int"), GetSQLValueString($_POST['obs'], "text"));