webForumDet fria alternativet

paging

1 svar · 285 visningar · startad av streetrobban

streetrobbanMedlem sedan jan. 20011 140 inlägg
#1

Jag vet att det här ämnet har varit uppe 200 ggr. Och jag har sökt efter paging, hittade typ 5 svar. I 4 av dom stod det "Sök på paging" och i den sista fanns det lite kod och funderingar om gjorde livet lättare. Men det funkar fortfarande, och jag vet inte vad som är fel. Ta en titt på detta.

		<?php
		include("includes/db.php");
		
		$antalpersida = 10;
		$counter = $aktuellsida * $antalpersida;
		
		// Connect to the database
		$get = mysql_query("SELECT * FROM news WHERE checked = 'Yes' ORDER BY id DESC LIMIT $counter,$antalpersida", $open);

		// Count the posts
		$rowCount = mysql_numrows($get);
		
		// If there are no
		if ($rowCount == 0) 
		{
			echo("No news written.");
			echo("<br><br>");
		} 
		else 
		{	
			// Else, print on the page
			while ($userRow = mysql_fetch_array($get), mysql_assoc)
			{
				echo("<span class=topic><b>".$userRow['topic']."</b></span>&nbsp;&nbsp;by ".$userRow['writer']."<br>");
				echo("<img src=gfx/dots.gif><br>");
				
				// Replace enter with <br>
				$break = $userRow['news']."";
				$break = nl2br($break);
				echo("$break<br>");
				
				echo("<img src=gfx/dots.gif><br>");
				echo("<span class=date>".$userRow['date']." | ".$userRow['time']."</span><br>");
				echo("<a href=comment-news.php?c_id=".$userRow['id'].">Add comment</a><br><br><br>");
				
				$newsid = $userRow['id'];
			}
		}

		// Close database connection
		mysql_close($open);
		?>

Jag får felet:

Parse error: parse error, unexpected ',' in c:\program\apache group\apache\htdocs\min_sida\paging.php on line 22

Kod 22 är "while ($userRow = mysql_fetch_array($get), mysql_assoc)" raden.

Vad är det för kod som behöver kompleteras? Och varför får jag det där felet?

SPiNMedlem sedan mars 20007 896 inlägg
#2

Det ska se ut så här i while-slingan:

while ( $userRow = mysql_fetch_array ( $get, MYSQL_ASSOC ) ) {
...

Du hade placerat parentesen fel bara. :)

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