also ich habe eine tabelle namens artikel . 5 spalten. 1. = nummer / 2.= ueberschrift / 3. = vorspann / 4. = inhalt / 5. = autor.
ich möchte aus diesen sachen einen newsscript erstellen.es soll nach nach datum geordnet werden. damit der neuste artikel oben steht.wie mache ich das?
ich hbamir da sowas von einem buch abgeschrieben aber ich weiß nciht wie ich die sachen anzeigen lassen kann.
bitte helft mir
mfg deathkey
ich möchte aus diesen sachen einen newsscript erstellen.es soll nach nach datum geordnet werden. damit der neuste artikel oben steht.wie mache ich das?
ich hbamir da sowas von einem buch abgeschrieben aber ich weiß nciht wie ich die sachen anzeigen lassen kann.
PHP-Code:
<?
mysql_connect("localhost","deathkey","")or
die("keine verbindung moeglich");
mysql_select_db("deathkey_de_db") or die("Die database exitiert nicht");
function format_datum ($datumstring) {
if (strlen ($datumstring) != 10) {
$formatted_datum = False;
}else{
$formatted_datum[jahr] = substr ($datumsstring, 0, 4);
$formatted_datum[monat] = substr ($datumsstring, 4, 2);
$formatted_datum[tag] = substr ($datumsstring, 6, 2);
$formatted_datum[nr] = substr ($datumsstring, 8, 2);
}
return $formatted_datum;
} //end function format_datum
function get_news_list ($list_handle) {
global $db_newstabelle;
$query = "select nummer, ueberschrift from artikel";
$query .= $db_newstabelle." order by nummer desc";
$query_result = mysql_query ($query. $list_handle);
$zeilen = mysql_num_rows ($query_result);
if (($query_result) AND ($zeilen == 0)) {
// keine Artikel in der DB
$list_lines =0;
} else {
for ($i = 0; $i < $zeilen; $i++) {
$artikel_array = mysql_fetch_row ($query_result);
$datum = format_datum($artikel_array[0]);
$list_lines[$i] = $artikel_array[0]."/";
$list_lines[$i] .= $datum[tag].".";
$list_lines[$i] .= $datum[monat].".".$datum[jahr];
$list_lines[$i] .= "/".$artikel_array[1];
} //end for
}
return $list_lines;
} // end function get_news_list
?>
bitte helft mir
mfg deathkey
Kommentar