Ok - fint med mig...
Det ska lige siges at det nok er lidt rodet da jeg ikke har brugt tid på at optimere, så bær over med det. Dette er siden der hedder showfiles.php altså der hvor filerne bliver vist. Så mit spørgsmål er hvor "din kode" skal stå henne? Om det skal være inde i løkken, eller udenfor og om man så bare kan trække oplysningerne ud for hver enkelt? (Håber du forstår hvad jeg mener)...
<?php
$connect = mysql_connect("*","*","*");
mysql_select_db("flim_dk", $connect);
$q = mysql_query("SELECT * FROM files ORDER BY kommentar ASC") or die(mysql_error());
$antal = mysql_num_rows($q);
$totalsize = "";
if ($antal == 1)
{
$fil = "fil";
}
else
{
$fil = "filer";
}
/******************HER ER DIN KODE****************/
if (isset($_GET['id'])) {
mysql_select_db("flim_dk", $connect);
$res = mysql_query("UPDATE files SET hits=hits+1 WHERE id=".$_GET['id']);
$url = mysql_result(mysql_query("SELECT filnavn FROM files WHERE id=".$_GET['id']),0);
header("Location: ".$url);
}
else {
$res = mysql_query("SELECT * FROM files ORDER BY kommentar");
while ($row = mysql_fetch_assoc($res)) {
echo "<a href=\"".$_SERVER['PHP_SELF']."?id=".$row['id']."\">".$row['navn']."</a><br>";
}
}
/*********************DIN KODE SLUT*************************/
echo 'Her kan du hente de filer der nu engang ligger i databasen...<BR><BR>
Der er nu ';echo $antal; echo ' '; echo $fil; echo ' i databasen. <BR><BR>
<font color="#FF0000">Som en lille ny ting kan man nu sortere i databasen. Enten efter Filnavn, Hvem der har uploadet den, eller hvornår den er uploadet. Bare klik på ovrskriften i hver række, og de vil blive sorteret efter den laveste først. Hvis du klikker på den samme igen vil den højeste komme øverst. God fornøjelse...<br><br></font>';
echo '<TABLE BORDER="1">';
echo '<TR>';
echo ' <TD WIDTH="350"><B><a href="FilDESC.php">Filnavn</a></b></TD>';
echo ' <TD WIDTH="150"><b><a href="NavnASC.php">Uploaded af:</a></b></TD>';
echo ' <TD WIDTH="100"><b><a href="TidASC.php">Tidspunkt</a></b></TD>';
echo ' <TD WIDTH="100"><b>Hits</b></TD>';
//echo ' <TD WIDTH="100"><b>Størrelse</b></TD>';
echo '</TR>';
while ($row = mysql_fetch_array($q))
{
$size = ($row[file_size]/1024);
$english_format_number = number_format($size, 2, '.', '');
echo '<TR>';
echo ' <TD><a href="
http://www.flim.dk/diverse/file.php?id='.$row[id].'" TARGET="_blank">';echo $row[kommentar].'</a></TD>';
echo ' <TD>';echo $row[egetnavn].'</TD>';
echo ' <TD>';echo $row[tidspunkt].'</TD>';
echo ' <TD>';echo $row[hits].'</TD>';
//echo ' <TD>';echo $english_format_number.' Kb</TD>';
echo '</TR>';
$totalsize = ($totalsize + $english_format_number);
}
echo '</TABLE><BR><BR>
Den samlede størrelse på databasen er: '; echo $totalsize; echo ' Kb<BR><BR>';
?>