Alltså jag känner mig dum men så är jag trött också...
Om jag har en vanlig loop som denna:
$sql = "SELECT * FROM hejsan";
$rs = mysql_query($sql);
while ($rows = mysql_fetch_array($rs)) {
echo $rows["ubba"];
// Här skulle jag vilja få ut radnummer i dataarrayen...
}
Hur skulle jag då göra för att kunna ta reda på vilket radnummer i arrayen $rows jag för tillfället befinner mig på?
... borde funkat, men tydligen inte eftersom det inte är en associativ array. Så vad gör man? Det är ju så fult att räkna "manuellt" i en extra variabel, men är det enda sättet?
Typ:
$counter = 0;
$sql = "SELECT * FROM hejsan";
$rs = mysql_query($sql);
while ($rows = mysql_fetch_array($rs)) {
$counter++;
echo $rows["ubba"];
// Här skulle jag vilja få ut radnummer i dataarrayen...
// Och det kan jag få såhär fult:
echo $counter;
}