Einzelnen Beitrag anzeigen
  #2 (permalink)  
Alt 25-05-2008, 17:49
Benutzerbild von onemorenerd onemorenerd
  Moderator
Links : Onlinestatus : onemorenerd ist offline
Registriert seit: Mar 2005
Ort: Berlin
Beiträge: 9.471
onemorenerd wird schon bald berühmt werdenonemorenerd wird schon bald berühmt werden
Standard Re: Mit Wert aus DB rechnen

$alt ist ein Array, deswegen klappt dein Vergleich if ($neu > $alt) nicht.

Hast aber noch einige weitere "Fehler" im Code. Vergleich deinen mal hiermit:
PHP-Code:
<?php
if (!empty($_POST['auswahl']) && !empty($_POST['Punkte'])) {
    include 
'zugriff.inc.php';

    
$sql 'SELECT Punkte FROM R_Pokal WHERE id=' intval($_POST['auswahl']);
    
$result mysql_query($sql) or die(mysql_error());
    
$alt mysql_fetch_assoc($result);
    
$alt $alt['Punkte'];  // <- aus Array wird skalare Variable
    
$neu $_POST['Punkte'];

    
// Ausgabe der Werte
    
echo 'Alter Wert = ' $alt '<br>';
    echo 
'Neuer Wert = ' $neu '<br><br>';

    
// Bedingung
    
if ($neu $alt) {
        echo 
'<p>Der Wert ist größer!</p>';
    }
    else {
        echo 
'<p>Der Wert ist kleiner!</p>';
    }

    
mysql_close();
}
?>
Mit Zitat antworten