Ü statt Y

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Ü statt Y

    hallo,

    ich habe eine frage und kommt bei meiner Abfrage anstatt alle Namen die mit "Y" beginnen, die Namen, die mit "Ü" beginnen:

    PHP-Code:
    $alphabet range('A''Z');

    foreach ( 
    $alphabet as $buchstabe){
        
    $sql =  "SELECT name FROM staedte WHERE " .
                
    "name LIKE '$buchstabe%' ORDER BY RAND()LIMIT 20";    
        
    $res mysql_query$sql ) or die( mysql_error() );
        
    $anz mysql_num_rows($res);
        echo 
    "<br><strong>".$buchstabe."</strong><br>";
            while ( 
    $output mysql_fetch_assoc$res )){
                echo 
    $output['name'].", ";
            }
        echo 
    "<br>";

    Kann mir jemand helfen?
    Besten Dank
    Mapleleaf

  • #2
    was bekommst du bei:

    echo $sql;

    Kommentar


    • #3
      Re: Ü statt Y

      google: mysql y ü

      -> erster treffer: MySQL Bugs: #2137: server considers 'y' and 'ü' the same:
      in 4.1 the default collation for latin1 is latin1_swedish_ci,
      and according to Swedish rules 'y' and 'ü' are equal.
      If you don't like Swedish rules, you may try another collation,
      for example latin1_german1_ci: [...]
      I don't believe in rebirth. Actually, I never did in my whole lives.

      Kommentar


      • #4
        was er anzeigen soll:

        SELECT name FROM staedte WHERE
        name LIKE 'Y%' ORDER BY RAND() LIMIT 20

        gibt mir aber alle mit 'Ü%' aus!!!

        Kommentar


        • #5
          siehe post von wahsaga!
          INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


          Kommentar

          Lädt...
          X