Algorithmus
Hallo.
Ich will aus einer Datenbank etwas auslesen und in einer Tabelle mit drei Spalten alphabetisch ausgeben. Die erste Spalte zuerst, dann die zweite... Das was ich geschrieben habe gibt nur zwei Spalten aus und arbeitet von links nach rechts, also genau das was es nicht soll.
Dann wollt ich noch fragen, welchen Zeichesatz ich in der mySQL Datenbank einstelln muss, damit beim alphabetischen Sortieren Umlaute korrekt sortiert werden?
Hallo.
Ich will aus einer Datenbank etwas auslesen und in einer Tabelle mit drei Spalten alphabetisch ausgeben. Die erste Spalte zuerst, dann die zweite... Das was ich geschrieben habe gibt nur zwei Spalten aus und arbeitet von links nach rechts, also genau das was es nicht soll.
Code:
$i=1;
while ($result_array=mysql_fetch_array($result))
{
echo "<td width=\"150\">";
echo getLink($result_array["ID"]);
echo $result_array["LNAME"];
echo " ";
echo $result_array["FNAME"];
echo "</a></td>\n";
// Erzeugt Tabelle mit zwei Spalten
global $i;
$i++;
if ($i%2)
{
echo "</tr><tr>";
}
}
echo "</tr></table>";
Dann wollt ich noch fragen, welchen Zeichesatz ich in der mySQL Datenbank einstelln muss, damit beim alphabetischen Sortieren Umlaute korrekt sortiert werden?