<? mysql_connect("localhost, doomquaker");
$ordning = mysql_query("SELECT * FROM fil ORDER BY DESC()");
while("$r = mysql_fetch_array_result($ordning)")
{
$namn = $r["namn"];
$klicks = $r["klicks"];
$fil = $r["fil"];
$text = $r["text"];
$klicks = $klicks + 1;
mysql_query("UPDATE fil SET klicks = $klicks WHERE namn = '$namn'");
}
echo "<a href=\"http://medlem.spray.se/doomquaker/filarkiv/ladda.php?fil=$fil\" target=\"fil\"width=\"400\ height=\"350\">$namn</a> <br><hr>Klickad: $klicks <br><hr> $text";
?>
detta borde väl inte vara något problem? Den e väl inte för avancerad? Jag får felmeddelandet att scriptet timat ut (10 sekunder)?!?!?!??!
PicklezzMedlem sedan jan. 2002414 inlägg tänkte bara påpeka att det är enklare att få hjälp med en bättre rubrik på meddelandet som hänvisar till problemet...
SPiNMedlem sedan mars 20007 896 inlägg while("$r = mysql_fetch_array_result($ordning)")
Fel, fel, fel.
while($r = mysql_fetch_array_result($ordning))
Rätt.
Inget av dem var rätt... _result ska bort :-/
Bara det att det kommer inga filer fram :-( :sigh:
$ordning = mysql_query("SELECT * FROM fil ORDER BY DESC()"); något med ORDER BY DESC() att göra?????
SPiNMedlem sedan mars 20007 896 inlägg Oj, missade det där med _result. ORDER BY DESC är också fel, du måste ha med ett fält och ta bort parenteserna.
SELECT * FROM fil ORDER BY fält DESC
ok thx!
Parse error: parse error in ladda.php on line 27
Får jag för följande kod i min 'laddaner' fil
<?
mysql_connect("localhost, doomquaker")
$klickad = mysql_query("SELECT * FROM fil WHERE fil = '$fil'");
$r = mysql_fetch_array($klickad);
$klicks = $r["klicks"];
$klicks = $klicks + 1;
mysql_query("UPDATE fil SET klicks = $klicks WHERE fil = '$fil'");
header("Location: $fil");
?>
SPiNMedlem sedan mars 20007 896 inlägg Du har glömt ett semikolon på första raden.
på första raden?:mysql_connect("localhost, doomquaker") ????:S
header("Location: http://medlem.spray.se/doomquaker/filarkiv/$fil"); Öppnar ej någon fil... [sigh]Siggit[/sigh]