habe das } nur vergessen mitzukopieren, sorry.
Hab das ganze script mal raus aus der Seite und extra getestet (ohne Session im hintergrund). Da funktioniert es auch, muss also irgendwo direkt in der Seite evtl mit den Session ins Verbindung zu dem Fehler kommen.
Variablen überschreiben tu ich ja nicht, hab ja extra 2 verschiedene Resultnamen. Kann mich auch irren, ich schau mir das nochmal genau an.
Das $row hab ich raus, hab nen alten Eintrag ausversehen gepostet, aktuelle ist nun im Post.
Sorry.
--> ganze Script -->
PHP-Code:
<?php
$rights = getRights();
if(!in_array("aligo", $rights)) {
no_rights();
} else {
switch(@$_GET['action']) {
case "anzeige":
bestellungen_back();
break;
case "status":
bestellungen_back();
break;
default:
// ORDER BY firma ASC
$sql = 'SELECT * FROM firma;';
$firmares = mysql_query($sql) OR die(mysql_error());
while ($firma = mysql_fetch_array($firmares)) {
echo '<table width="590" border="0" cellpadding="0" cellspacing="0" align="center">'."\n";
echo ' <tr>'."\n";
echo ' <td colspan="5">[b]'. $firma['firma'] .'[/b]</td>'."\n";
echo ' </tr><tr>'."\n";
echo ' <td colspan="5"></td>'."\n";
echo ' </tr><tr>'."\n";
echo ' <th width="30" style="border: 1px solid #F3B35C">ANR</th>'."\n";
echo ' <th width="200" style="border: 1px solid #F3B35C">Zeit</th>'."\n";
echo ' <th colspan="2" style="border: 1px solid #F3B35C">Status</th>'."\n";
echo ' <th width="20" style="border: 1px solid #F3B35C"></th>'."\n";
echo ' </tr>'."\n";
$auftragres = mysql_query('SELECT * FROM auftrag WHERE firma_id = '. $firma['firma_id'] .' ORDER BY auftragsnr ASC;') OR die(mysql_error());
while ($auftrag = mysql_fetch_array($auftragres)) {
echo ' <tr bgcolor="#FFFFFF" onMouseOver="this.style.backgroundColor=\'#FFEFDA\'" onMouseOut="this.style.backgroundColor=\'#FFFFFF\'">'."\n";
echo ' <td align="center" style="border: 1px solid #FFEFDA">'. $auftrag['auftragsnr'] .'</td>'."\n";
echo ' <td style="border: 1px solid #FFEFDA">'. $auftrag['zeitdatum'] .'</td>'."\n";
echo ' <td style="border: 1px solid #FFEFDA">'. $auftrag['status'] .'</td>'."\n";
echo ' <td align="center" style="border: 1px solid #FFEFDA">[url="index.php?admin=bestellungen&action=status&id='. $auftrag['auftragnr'] .'&'. SID .'"]ändern[/url]</td>'."\n";
echo ' <td align="center" style="border: 1px solid #F3E3E2">[url="index.php?admin=bestellungen&action=anzeige&id='. $auftrag['auftragnr'] .'&'. SID .'"][img]gfx/board.png[/img][/url]</td>'."\n";
echo ' </tr>'."\n";
}
echo '</table>'."\n";
main_back();
break;
}
}
}
?>