Habe da wohl eine Denkfehler brauche bitte Hilfe beim Scripten

ultrasonic

Erfahrenes Mitglied
Hallo zusammen!

Habe da ein Problem bei einem script
Ich habe zei Datein einmal liste.php und eine liste.html

in php habe ich (verkürzte Schreibweise!)
Code:
if(!$sql->query("SELECT ...FROM Event ORDER BY ...."))
                 exit($sql->last_error);
           while($sql->fetch_array()){
           $result[$sql->result['id']]=array();  
           $result[$sql->result['id']]['eventtitle']=$sql->result['name'];  
            ... etc
            }

im template
dann

Code:
$entry=reset($result);
while($entry!==false){
HTLM Code
.
.
.

 if(!$sql->query("SELECT  data. * , user.uname, user.scout
                            FROM cs_data, user
                            WHERE cs_data.csid = user.id
                            AND cs_data.eid='".$entry['eventid']."'"))
      exit($sql->last_error);
 while($sql->fetch_array())
        $scout[]=$sql->result;
          
  foreach($scout as $val){
           echo $val['umane'];     
  }
$entry=next($result);  
}


Jetzt mein Problem

Die Eventdaten werden korrekt angezeit
aber die liste der Namen macht mir Probleme

z.B.
Daten Event1
Name 1
Name 2

Bei Event 2 kommt folgendes
Daten Event2
Name 1
Name 2
Name 1
Name 2

Bein Event 3 sind es dann 6 und so weiter

Bitte helft mir jemand!

Gruß
ultrasonic
 
Zurück