Fixed thew date issue
parent
e0f94f88a1
commit
5184069b5f
|
|
@ -103,7 +103,9 @@ class Conexion_Mysql {
|
||||||
$sqlValues .= "$valor,";
|
$sqlValues .= "$valor,";
|
||||||
}
|
}
|
||||||
elseif (substr_count(MYSQL_TYPES_DATE, "$tipo_col ")) {
|
elseif (substr_count(MYSQL_TYPES_DATE, "$tipo_col ")) {
|
||||||
|
echo "<h2>$valor | $tipo_col</h2>";
|
||||||
$valor = $this->formatearFecha($valor, $tipo_col); // formatea las fechas
|
$valor = $this->formatearFecha($valor, $tipo_col); // formatea las fechas
|
||||||
|
|
||||||
$sqlValues .= "'$valor',";
|
$sqlValues .= "'$valor',";
|
||||||
}
|
}
|
||||||
elseif (substr_count(MYSQL_TYPES_STRING, "$tipo_col ")) {
|
elseif (substr_count(MYSQL_TYPES_STRING, "$tipo_col ")) {
|
||||||
|
|
@ -115,7 +117,8 @@ class Conexion_Mysql {
|
||||||
$sqlValues = rtrim($sqlValues, ',').')';
|
$sqlValues = rtrim($sqlValues, ',').')';
|
||||||
|
|
||||||
// inserta los valores en la DB
|
// inserta los valores en la DB
|
||||||
$sql = "INSERT INTO $tabla $cols VALUES $sqlValues";
|
$sql = "INSERT INTO $tabla $cols VALUES $sqlValues";
|
||||||
|
echo $sql;
|
||||||
return $this->ejecutarConsulta($sql);
|
return $this->ejecutarConsulta($sql);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -199,10 +202,19 @@ class Conexion_Mysql {
|
||||||
* @return date Fecha para insertar en la BD.
|
* @return date Fecha para insertar en la BD.
|
||||||
*/
|
*/
|
||||||
function formatearFecha($valor) {
|
function formatearFecha($valor) {
|
||||||
|
if(!eregi("^.{4}\-.{2}\-.{2}\ .{2}\:.{2}\:.{2}$",$valor)){
|
||||||
if (gettype($valor) == 'string') $valor = strtotime($valor);
|
if(eregi("^([0-9]+)$",$valor)){
|
||||||
|
$valor = date("Y-m-d H:i:s",$valor);
|
||||||
|
}else{
|
||||||
|
// Estariá en el formato strtotime()
|
||||||
|
$valor = date("Y-m-d H:i:s",strtotime($valor));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
echo "<h4>($valor)</h4>";
|
||||||
|
return $valor;
|
||||||
|
/* if (gettype($valor) == 'string') $valor = strtotime($valor);
|
||||||
return date('Y-m-d H:i:s', $valor);
|
return date('Y-m-d H:i:s', $valor);
|
||||||
|
*/
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue