Hi,

Weet iemand hoe ik een automatische nummering kan maken zonder dat de positie van diegene in de db staat?

Ik wil het volgende hebben;

1. Joost
2. Patricia
3. Jan

Er staat me iets van bij dat dit niet op basis van een ingevulde waarde moet zijn, maar er een bepaalde code ingevoerd kan worden wat eigenlijk gewoon de nummers invoerd in je while.
In sql:

SELECT
	FIND_IN_SET(SELECT score FROM scores ORDER BY score DESC) rank,
	name
FROM
	scores
ORDER BY score DESC

In HTML:

<ol>
  <li>Joost</li>
  <li>Patricia</li>
  <li>Jan</li>
</ol>


In PHP:

<?php
$personen = array(
    'Joost',
    'Patricia',
    'Jan',
);

$nummer = 1;
foreach ($personen as $persoon) {
   echo '<p>' . $nummer . '. ' . $persoon . '</p>';
   $nummer++;
}
?>

Reageren