webForumDet fria alternativet

För avancerad?!?!?!?!

10 svar · 216 visningar · startad av fundersam

fundersamMedlem sedan aug. 2002101 inlägg
#1
<? 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
#2

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...

fundersamMedlem sedan aug. 2002101 inlägg
#3

Tack för hjälpen =P

SPiNMedlem sedan mars 20007 896 inlägg
#4
while("$r = mysql_fetch_array_result($ordning)")

Fel, fel, fel.

while($r = mysql_fetch_array_result($ordning))

Rätt.

fundersamMedlem sedan aug. 2002101 inlägg
#5

Inget av dem var rätt... _result ska bort :-/
Bara det att det kommer inga filer fram :-( :sigh:

fundersamMedlem sedan aug. 2002101 inlägg
#6

$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
#7

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
fundersamMedlem sedan aug. 2002101 inlägg
#8

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
#9

Du har glömt ett semikolon på första raden.

fundersamMedlem sedan aug. 2002101 inlägg
#10

på första raden?:mysql_connect("localhost, doomquaker") ????:S

fundersamMedlem sedan aug. 2002101 inlägg
#11

header("Location: http://medlem.spray.se/doomquaker/filarkiv/$fil"); Öppnar ej någon fil... [sigh]Siggit[/sigh]

125 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
122 ms — hämta tråd, inlägg och bilagor (db)