Hej,
Er der en venlig sjæl der vil hjælpe med at rette denne kode til, så den viser alle data der matcher på mm-dd, og viser de ældste først (yy)
<?php
include($DOCUMENT_ROOT.'/includes/db.php');
function getdailynote($lang="%") {
$sql = "select quote, topline ".
"from today where lang like '$lang' ".
"and mmdd = '".date("m-d")."' ".
"order by rand() limit 0,1";
$result = query($sql);
echo mysql_error();
if (sizeof($result) > 0) {
$quote[0] = $result[0]->quote;
$quote[1] = $result[0]->topline;
return $quote;
} else {
// return false;
echo "<p>Ingen data tilgængelig</p>";
}
}
$myquote = getdailynote('da');
$citat = $myquote[0];
$citat_cat = $myquote[1];
?>
Koden er oprindeligt skrevet til sortering af sprog, men den er pillet, ligesom kategorien er fjernet.
SQL:
CREATE TABLE `dagsdato_01` (
`id` int(4) NOT NULL auto_increment,
`mmdd` varchar(5) NOT NULL default '',
`yy` varchar(4) NOT NULL default '',
`begivenhed` text NOT NULL,
PRIMARY KEY (`id`)
) TYPE=MyISAM;
Ligeledes vil jeg gerne have hvis den kan trække fra hver sin tabel afhængig af hvilken måned det er.
Kan koden skrives om, eller skal der laves en ny fra bunden ??
Med venlig Hilsen Frank
http://anakin.dkJeg giver ikke point for opgavens størrelse, men for hjælpen der ydes..