PHP - Duda select con fecha

 
Vista:

Duda select con fecha

Publicado por Eduard (12 intervenciones) el 07/05/2006 23:33:05
Antes de nada, no tengo muy claro si esta pregunta debería ir a este foro o al de MySql, de momento la coloco en este, si alguien lo considera oportuno lo cambiaría al de Php.
El tema es que hago una sentencia "select" y en ella quiero coger todos los registros más grandes que la fecha de "hoy". El problema está en que la base de datos tiene el campo fecha de tipo fecha, y php no tiene este tipo de datos, que yo sepa (soy nuevo en php).
De que modo convierto las fechas en algun tipo de dato para hacer el select correctamente?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Duda select con fecha

Publicado por atak (95 intervenciones) el 09/05/2006 21:28:48
Hola ,

Si tienes un campo de tipo date en MySQL la consulta la debes hacer de la siguiente manera:

<?php
$cn=mysql_connect("localhost","USER","PASS")or die("error conec MYSQL");
$bd=mysql_select_db("BASE DE DATOS ",$cn)or die("NO existe BD");
$fecha="2006-05-09";
$sql="SELECT * FROM TU_TABLA WHERE fecha='$fecha'";
$query=mysql_query($sql,$cn)or die("eRROR EN sql");
while($campo=mysql_fetch_array($query))
{
echo "<BR>".$campo['codigo']." ".$campo['fecha'];
}

// con PHP quiero OBTENER LA FECHA ACTUAL

$fechactual=date("Y-m-d");

echo " <br> Fecha actual".$fechactual;
?>

espero q te ayude
Salu2
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar