Einzelnen Beitrag anzeigen
Alt 03.09.2002, 04:44   #6
RaistlinMajere
Inventar
 
Registriert seit: 06.04.2001
Alter: 44
Beiträge: 2.343


Standard noch ein paar fehler

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
____________________________________
"Life is like a box of rockets," said the Marine. "You never know what you´re gonna ret."
Then he pulled the trigger of his BFG9000.
RaistlinMajere ist offline   Mit Zitat antworten