webForumDet fria alternativet

Numrera poster

4 svar · 511 visningar · startad av casca

cascaMedlem sedan feb. 20003 262 inlägg
#1

Hej, står helt stilla här alltså.. ;)

Behöver ett enkelt sätt att kunna numrera varje post, från 1 till [sista posten], i en vanlig enkel "postlistning".

		<?php

				$connect = mysql_connect("localhost", "xxx", "xxx");
				mysql_select_db("xxx", $connect);

				$nResult = mysql_query("SELECT * FROM tabell");
				while($row = mysql_fetch_array($nResult))

					echo "<tr><td class=\"regtab\"> " . $row["rNamn"] . "</td><td class=\"regtab\"> " . $row["rOrt"] . "</td><td class=\"regtab\"> " . $row["rNickname"] . "</td><td class=\"regtab\"> " . $row["rKlan"] . "</td>" . "<td class=\"regtab\"> " . $row["rSpel_1"] . "/" . $row["rSpel_2"] . "/" . $row["rSpel_3"] . "</td></tr>";

		?>

Vill alltså kunna skriva ut en etta framför första posten, "1 Namn", och sen öka +1 för varje rad.. :stud

MeleaMedlem sedan juli 20032 667 inlägg
#2
$i = 1;
while($row = mysql_fetch_array($nResult)) 

     echo "<tr><td class=\"regtab\"> " . $row["rNamn"] . "</td><td class=\"regtab\"> " . $row["rOrt"] . "</td><td class=\"regtab\"> " . $row["rNickname"] . "</td><td class=\"regtab\"> " . $row["rKlan"] . "</td>" . "<td class=\"regtab\"> " . $row["rSpel_1"] . "/" . $row["rSpel_2"] . "/" . $row["rSpel_3"] . "</td></tr>";
     $i++;

Sen är det bara att skriva ut $i där du vill ha det. :)

The_HulkMedlem sedan juni 20031 937 inlägg
#3

njae, du måste ha {} runt echo och $i++;

 $i = 1;
while($row = mysql_fetch_array($nResult))
{
     echo "<tr><td class=\"regtab\"> " . $row["rNamn"] . "</td><td class=\"regtab\"> " . $row["rOrt"] . "</td><td class=\"regtab\"> " . $row["rNickname"] . "</td><td class=\"regtab\"> " . $row["rKlan"] . "</td>" . "<td class=\"regtab\"> " . $row["rSpel_1"] . "/" . $row["rSpel_2"] . "/" . $row["rSpel_3"] . "</td></tr>";
     $i++;
}

vissa tycker detta är bättre

for($i = 1; $row = mysql_fetch_array($nResult), ++$i)
{
     echo "<tr><td class=\"regtab\"> " . $row["rNamn"] . "</td><td class=\"regtab\"> " . $row["rOrt"] . "</td><td class=\"regtab\"> " . $row["rNickname"] . "</td><td class=\"regtab\"> " . $row["rKlan"] . "</td>" . "<td class=\"regtab\"> " . $row["rSpel_1"] . "/" . $row["rSpel_2"] . "/" . $row["rSpel_3"] . "</td></tr>";
}
cascaMedlem sedan feb. 20003 262 inlägg
#4

The_Hulk, ah, ska pröva. :)

[edit] Perfa, glömde {} bara!

MeleaMedlem sedan juli 20032 667 inlägg
#5

/red bah, lite sen.. :r

Genererad på 382 ms · cache AV · v20260730165559-full.f96bc7eb