Begrenzung des $dataset

aber genau liegen meine Lücken

Ich glaub ich habs. Ich hab einfach am ende der if Klausel das break gesetzt und es scheint zu gehen
 
Zuletzt bearbeitet von einem Moderator:
Das Feld in der Datenbank "gebucht" wird sicherlich dazu verwendet um zu prüfen ob dieser flug gebucht ist, oder?
PHP:
while ($dataset = mysql_fetch_array($ergebnis)){ 
if (($ergebnis)!=0){

    if ($dataset['aktueller_Flug'] != ''){
        
          {
          if($dataset['gebucht'] == 1){
        print "<tr bgcolor=\"#999999\" align=\"center\">";
        print "<td></td><td></td><td></td><td>You allready booked a flight</td><td></td><td></td><td></td><td></td><td></td></tr>";
          
           }else{

    }
    print "</td></tr>\n";
                
    }else{    
        if($dataset['gebucht'] == 'B'){
             $gebucht = '*fully booked*';
    }
        elseif($dataset['gebucht'] == 'C'){
                 $gebucht = '*Flight canceled*';
    }    
        else 
    {
              $gebucht="<a href='FPS_buchung_flug.php?flugnummer={$dataset['flugnummer']}'>{$dataset['flugnummer']}</a>&nbsp";
    }
    
 print "    <tr bgcolor=\"$color\">\n";
 print "        <td>{$gebucht}</td>\n";
 print "        <td>{$dataset['dep_time']}</td>\n";
 print "        <td>{$dataset['flughname']}&nbsp;</td>\n";
 print "        <td>{$dataset['arr_time']}&nbsp;</td>\n";
 print "        <td>{$dataset['days']}&nbsp;</td>\n";
 print "        <td>{$dataset['via']}&nbsp;</td>\n";
 print "        <td>$entfernung_rund nm</td>\n";
 print "        <td>{$dataset['company']}&nbsp;"."</td>\n";
 print "        <td align=\"center\"><a href='FPS_buchung_fluginfo.php?flugnummer={$dataset['flugnummer']}'><img src='http://www.americanblue-va.com/pictures/info.gif' 
alt=\"Info\"/></a>&nbsp</td>\n";
 print "    </tr>\n";
        
        // ++ hinter der Variablen bewrikt das immer 1 dazugezählt wird. in einer schleife passiert das bei jedem durchgang.
        $colchange++;
     }
    }
}

Kann jetzt aber nicht sagen ob funktioniert, da ich es nicht testen kann.
 
Zurück