login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Probleem met hoofdletter

Offline Frederic - 01/10/2005 11:59 (laatste wijziging 01/10/2005 11:59)
Avatar van FredericPHP ver gevorderde Via dit scriptje haal ik alle gebruikersnamen uit de database, rangschik ik ze op letter en indexeer ik ze (hoofdletter erboven):
  1. <select name="ontvanger">
  2. <option value="">-Selecteer de ontvanger-</option>
  3. <?php
  4. $sql = mysql_query("SELECT id,gebruikersnaam FROM `leden` ORDER BY gebruikersnaam ASC") or die(mysql_error());
  5. $letter = "a";
  6. while ($rij = mysql_fetch_assoc($sql)){
  7. $id = ($rij["id"]);
  8. $lid = ($rij["gebruikersnaam"]);
  9. if($lid{0} != $letter){
  10. $letter = $lid{0};
  11. echo "<option value=\"\" style=\"color: #999999; text-align:center; font-weight: bold;\">--".ucfirst($letter)."--</option>\n";
  12. }
  13. if ($lid == "Frederic"){
  14. echo "<option value=\"".$id."\" style=\"color: #CC0000\">".$lid."</option>\n";
  15. }
  16. else {
  17. echo "<option value=\"".$id."\">".$lid."</option>\n";
  18. }
  19. }
  20. ?>
  21. </select>


Maar nu is het probleem dat ik zoiets krijg:

Citaat:
-A-
Ann
-B-
Bart
-B-
ben
-B-
Brecht
-C-
Cederic
Cecile
-F-
firefox
-F-
Frederic

Hij ziet dus namen met hoofdletters en niet-hoofdletters anders aan... Kan ik hier iets aan doen?

0 antwoorden

Gesponsorde links
Er zijn nog geen reacties op dit bericht.
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2025 Sitemasters.be - Regels - Laadtijd: 0.222s