PHP-Code:
	
	
<?php
//daten aus db holen für die diesn projekt
        $sql = "SELECT 
                    *
                FROM
                    ".$prefix."_worksheet
                WHERE
                    pid='".$_GET['pid']."'
                ORDER BY
                    '".$order."' DESC";
        $worksheet = $DBase->query($sql);
        //asugabe aller daten ohne blätter -> besser zum drucken
        while ($row = mysql_fetch_object($worksheet) ) {
            //wechselnder bg
            if (($counter++ % 2) != 0) {
                $class="row1content";
            } else {
                 $class="row2content";
            }
            //daten zusammensuchen
            //projektname suchen
            $projektquery = $DBase->query("SELECT
                                                *
                                            FROM
                                                ".$prefix."_projekt
                                            WHERE
                                                pid = '".$_GET['pid']."'");
            $prow = mysql_fetch_object($projektquery);
            $datum = date ("my", strtotime($prow->date));
            $fpid = $datum.$prow->pid;
            $pname = $prow->name;
            $pstart = substr($prow->date, 0, 10);
            //typname suchen
            $typquery = $DBase->query("SELECT
                                            name
                                        FROM
                                            ".$prefix."_type
                                        WHERE
                                            tid='".$row->tid."'");
            $trow = mysql_fetch_object($typquery);
            $typ=$trow->name;
            //employye suchen
            $typquery = $DBase->query("SELECT
                                            name
                                        FROM
                                            ".$prefix."_employee
                                        WHERE
                                            eid='".$row->eid."'");
            $erow = mysql_fetch_object($typquery);
            $employee=$erow->name;
            //ende daten zusammensauchen
            $internsite .= "<tr class=\"".$class."\">\n";
            $internsite .= "<td>".substr($row->date, 0, 10)."</td>\n";
            $internsite .= "<td>$employee</td>\n";
            $internsite .= "<td>$typ</td>\n";
            $internsite .= "<td>$row->info</td>\n";
            $internsite .= "<td>$row->duration</td>\n";
            $internsite .= "</tr>\n";
 ?>
kann man irgendwie schneller besser übeer joins an
//projektname suchen
//typname suchen
//employeename suchen
kommen.
Weil ich so ja ne menge sql anfragen habe
danke.
          
 Moderator
Kommentar