Hallo zusammen
ich habe folgendes Script geschrieben, dass mir ne elektronische Einkaufsliste
aus einer Mysql DB generiert und im Web anzeigt inkl. der Einzelpreise und dem Total
siehe Code
PHP-Code:
<?php
$timestamp = time();
$datum = date("d.m.Y",$timestamp);
$uhrzeit = date("H:i",$timestamp);
echo $uhrzeit," Uhr";
$benutzer= "holen";
$passwort= "xx";
$db = "posti";
$link = mysql_connect ( "localhost", $benutzer, $passwort ) ;
if ( ! $link )
die ( " Keine Verbindung zum MY SQL Server!" );
mysql_select_db ( $db, $link )
or die ( " Konnte Datenbank \"$db\" nicht öffnen !:
".mysql_error() );
$ergebnis = mysql_query ( " select Anzahl, Bezeichnung, Preis From Waren ORDER BY Bezeichnung ASC");
$total = mysql_query ( " select SUM(Preis) as Summe FROM Waren ");
$anzahl_reihen = mysql_num_rows ( $ergebnis );
$output = mysql_fetch_assoc($total);
$limite = mysql_query (" select limite FROM Max") ;
print "<font color =#000000><center><strong> Einkaufsliste fuer den \"$datum\"</font></center></strong>";
print "<table border=0>\n";
while ( $datensatz=mysql_fetch_row( $ergebnis ) )
{
print "<tr>\n";
foreach ( $datensatz as $feld )
print "\t<td><font color=#000000>$feld</td></font>\n";
print "</tr>\n";
}
print "</table>\n";
print"<font color=#000000><strong>Total: $output[Summe]</font></strong>";
if ($output > $limite) print "<br><font color=#0000000><strong>Limite überschritten</font></strong>";
mysql_close ( $link);
print "<center><strong><font color=#EE82EE><a href=http://www.linux-systems.ch/virtualposchtiliste/wb>Zurück zur Startseite</a></center></font>";
?>
Nun möchte ich, dass bei Ueberschreitung eines definierten Limits ne Meldung ausgegeben
wird, also wenn z.B. als Limite 100 definiert ist und das Total 101 beträgt dann
"Limite überschritten erscheint oder so"
So weit so gut.. der mysql query auf die genannte Tabelle in der DB scheint zu laufen
jedoch der "if" Befehl nicht
Was läuft hier falsch?
Danke für Eure Hilfe