die ich leider nicht mehr ausbessern konnte (zeit abgelaufen

), das folgende sollte aber jetzt passen:
PHP-Code:
$sql = "SELECT * FROM " . $db;
$abfrage = mysql_query($sql, $verbindung); // ohne angabe einer db-verbindung wird ein query kaum funktionieren, ist einfach ein nötiger parameter
$anzahl = mysql_num_rows($abfrage); // jetzt brauche ich diese variable, für die angabe der größe der arrays
$first = array($anzahl); // müssen definiert werden, um mit einem laufindex durchlaufen werden zu können, so wie in der ursprungsfunktion gehts nicht
$second = array($anzahl);
$index = 0; // leider nötig, habs versucht wie in der ursprungsversion, funzte, aber nicht ganz reibungslos
if($anzahl>0) {
while($row = mysql_fetch_object($abfrage)) {
$first[$index] = str_rot13($row->teil1);
$second[$index] = str_rot13($row->teil2);
$index++;
}
}
asort($first);
$my_temp = array_flip($first);
// hier ginge auch ksort($my_temp) anstatt asort($first)
foreach ($my_temp as $k)
{
$my_first[] = $first[$k];
$my_second[] = $second[$k];
}
bleibt nur noch die problematik mit den doppelten einträgen
