webForumDet fria alternativet

Dela upp datan

1 svar · 195 visningar · startad av Galifante

GalifanteMedlem sedan sep. 200246 inlägg
#1

Hejsan!

Har en tabell med 100 poster. Vill bryta visningen efter hälften och antingen visa rad 1-50 i en kolumn och 51-100 i en annan kolumn eller visa det hela på 2 skilda sidor.

Så här ser min kod ut:

<?php
	$hamta = "SELECT * FROM data ORDER BY id";
	$resultat = mysql_query($hamta) or die("Det gick inte att hämta information från databasen!");

	while($rad = mysql_fetch_array($resultat))
		{
			print($rad["namn"]);
			echo '<br/>';
		}

	mysql_free_result($resultat);
	?>

Jag har försökt ändra i SQL genom att lägga till WHERE id >=50 men då blev det bara scriptfel. :( Så var ska jag ändra och hur?

Alpha IIMedlem sedan maj 20002 993 inlägg
#2

använd LIMIT

Tex "LIMIT 0,50" för de första 50 posterna och "LIMIT 50,50" för de nästa 50 posterna.

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