Re: PHP Date
| From: | Ever Daniel Barreto | Date: | Sun, 23 May 2004 21:43:50 +0000 |
| Subject: | Re: PHP Date | ||
| References: | 1 | Groups: | php.general.es |
| Request: | Send a blank email to general-es+get-48811@lists.php.net to get a copy of this message | ||
Hola Marc,
El 23/05/2004 a las 04:28 p.m., escribiste:
MB> function DateToQuotedMySQLDate($Data)
MB> {
MB> if ($Data<>""){
MB> $trozos=explode("/",$Data,3);
MB> return
MB> "'".$trozos[2]."-".$trozos[1]."-".$trozos[0]."'";
MB> }
MB> else
MB> {return "NULL";}
MB> }
Fíjate que esta función te retorna la fecha de esta forma:
'2004-25-23'
y aquí...
MB> $query =
MB> $query.",not_Data='".DateToQuotedMySQLDate($Data)."'";
y aquí nuevamente...
MB> $query = $query."
MB> VALUES('".$Titular."','".$DateToQuotedMySQLDate($Data)."')";
vuelves a agregar comillas simples, con lo que tu query
quedaría como:
''2004-05-23''
cuando debería de ser solo:
'2004-05-23'
Puedes eliminar las comillas simples de tu query o de tu
función DateToQuotedMySQLDate(). Otra cosa, por que vuelves a
repetir tu funcion DateToQuotedMySQLDate() dos veces? tengo
entendido que hacen lo mismo, no te convendría sacarlo/llevarlo
más arriba y utilizarlo una sola vez?
Espero que esto te ayude, suerte.
Cordiales saludos,
-------------------
Ever Daniel Barreto
e.mail: ebarreto@telesurf.com.py :: Nexus IT
23/05/2004 05:39 p.m.
---------------------
Usuario: Quiero una COLCHONETA de Pamela Anderson (mousepad?)
---------------------