Hallo,
$select = "SELECT CDNummer,Titel,Anfang FROM Lieder WHERE Anfang LIKE='".$anfvar."%' ORDER BY 'Titel'"; <----- $anfvar wird richtig übergeben, zB "A"
Was bezweckt das Gleichheitszeichen nach LIKE und warum steht Titel nach ORDER BY in '...'?
So sollte es funktionieren:
$select = "SELECT CDNummer,Titel,Anfang FROM Lieder WHERE Anfang LIKE '".$anfvar."%' ORDER BY Titel";
MfG, Thomas