Henter ikke alt fra databasen (MySQL/PHP)
Når jeg forsøger, at trække oplysninger ud af databasen via nedenstående script henter den kun 1. oplysning. Den skal hente alle, der relatere til det angivet year.http://www.domæne.dk/photoalbum.year.php?year=2004
- så skal den vise alle i databasen hvor der står 2004 i feltet year, men den henter kun den første (1.). Hvordan kan dette løses?
photoalbum.year.php -->
<?php
include('administration/access/access_config.php');
$query = mysql_query("SELECT *,DATE_FORMAT(date,'%e/%c-%Y %T') AS date FROM photo_album WHERE year=".$_GET['year']."");
$row = mysql_fetch_assoc($query);
function LinkedText($text)
{
$text = ereg_replace("[[:alpha:]]+://[^<>[:space:]]+[[:alnum:]/]","<a target=\"new\" href=\"\\0\">\\0</a>",
ereg_replace("www[^<>[:space:]]+[[:alnum:]/]", "http://\\0",
str_replace("http://www", "www", $text)));
return $text;
}
echo '<h1>'.$row['title'].'</h1>';
echo '<p><b>'.$row['description'].'</b></p>';
echo '<p><b>'.$row['author'].'</b></p>';
?>