Hallo.
Ich habe eine Tabelle mit den Spalten user,gehalt.
Es sollen die 50 user mit dem höchsten gehalt aus der Tabelle angezeigt werden.
Skript:
laufmit=0;
$table='Tabelle';
$sql="SELECT user,gehalt FROM $table ORDER BY gehalt DESC LIMIT 0,$anz ; ";
$result=mysql_query($sql) or die(mysql_error());
if(mysql_num_rows($result)) {
while ($row = mysql_fetch_assoc($result)) {
$Punkte[$laufmit]['gehalt'] = $row->gehalt;
$Punkte[$laufmit]['user'] = $row->user;
++$laufmit;
}
}
Ausgabeskript:
for($i=1;$i<=$anz;++$i) {
echo $Punkte[$i]['user']." - ".$Punkte[$i]['gehalt']."\n";
}
Es will einfach nicht klappen. MySQL Verbindung und Datenbank ausgewählt ist alles richtig weil die andern Skripte auch klappen. Ich habs hier draußen gelassen.
Heidiiiis.
TopjungÖ