Alleen datum van datetime ophalen DB
Ferdi R
27/08/2010 16:59:19In het scriptje hier onder wil ik de datum van vandaag. gisteren of eergisteren ophalen van de datetime tabel. Nu was ik op http://dev.mysql.com/doc/refman/5.1/en/date-and-time-functions.html#function_date aan het rond kijken voor de DATE() functie van MYSQL maar ik kom er niet uit.
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
2
3
4
5
6
7
8
9
10
11
12
<?php
$vandaag = date('Y-m-d');
$gisteren = date('Y-m-d', strtotime('-1 day'));
$eergisteren = date('Y-m-d', strtotime('-2 day'));
if(!isset($_GET['dag'])){ $dag = $vandaag; }else{ $dag = $_GET['dag']; }
echo '<a href="/pagina.php?dag='.$vandaag.'">Vandaag</a> <a href="/pagina.php?dag='.$gisteren.'">Gisteren</a> <a href="/pagina.php?dag='.$eergisteren.'">Eergisteren</a>';
$sql = "SELECT * FROM meldingen WHERE datetime = DATE($dag) ORDER by datetime DESC";
?>
$vandaag = date('Y-m-d');
$gisteren = date('Y-m-d', strtotime('-1 day'));
$eergisteren = date('Y-m-d', strtotime('-2 day'));
if(!isset($_GET['dag'])){ $dag = $vandaag; }else{ $dag = $_GET['dag']; }
echo '<a href="/pagina.php?dag='.$vandaag.'">Vandaag</a> <a href="/pagina.php?dag='.$gisteren.'">Gisteren</a> <a href="/pagina.php?dag='.$eergisteren.'">Eergisteren</a>';
$sql = "SELECT * FROM meldingen WHERE datetime = DATE($dag) ORDER by datetime DESC";
?>
PHP hulp
21/11/2024 19:23:23- SanThe -
27/08/2010 17:11:38Code (php)
1
2
3
2
3
<?php
$sql = "SELECT .. FROM .. WHERE DATE(datumveld) = '" . mysql_real_escape_string($dag) . "' ORDER BY ...";
?>
$sql = "SELECT .. FROM .. WHERE DATE(datumveld) = '" . mysql_real_escape_string($dag) . "' ORDER BY ...";
?>
Gewijzigd op 27/08/2010 17:12:23 door - SanThe -