Tema: Novato PHP
Ver Mensaje Individual
  #17 (permalink)  
Antiguo 30/07/2003, 04:39
josemi
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 21 años, 10 meses
Puntos: 16
Esto, ¿como quieres que te "filtre" por el valor del date() si realizas la consulta ANTES de obtener el valor? Haz algo asi:
Código PHP:
<?
// begin Recordset
$colname__noticias date("Y-m-d");
if (isset(
$HTTP_GET_VARS['date'])) {
$colname__noticias $HTTP_GET_VARS['date'];
}
$query_noticias sprintf("SELECT * FROM noticias WHERE Fecha = '%s' ORDER BY Fecha DESC"$colname__noticias);
$noticias $pruebas->SelectLimit($query_noticias) or die($pruebas->ErrorMsg());
$totalRows_noticias $noticias->RecordCount();
// end Recordset
?>

<?php
while (!$noticias->EOF) {
?>
<tr> 
<td><?php echo $noticias->Fields('Noticia'); ?></td>
<td>n</td>
</tr>
<?php
$noticias
->MoveNext();
}
?>

<?php
$noticias
->Close();
?>
Sin mas. Ya lo tenias hecho, lo que pasa es que ponias como valor por defecto '1', no la fecha actual. Siempre que uses el copipasteo, procura entender el codigo que pegas. Ya ves que si hubieras entendido que esa linea era la que asignaba el valor por defecto, tu unica duda seria como obtener la fecha actual.

Saludos.
__________________
Josemi

Aprendiz de mucho, maestro de poco.