Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
Fehlermeldung ausgeben? [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr
brauche Webseite ideal für Vereine und Firmen
- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
Fehlermeldung ausgeben?


 
trucker
06-08-2004, 18:39 
 
Hallo ich wollte mal fragen warum hier keine Fehlermeldung kommt wenn die Variale $preisaendern die lose nicht > als $preis ist?

Hoffe ihr könnt helfen!


if($edit == "kauf")
{

$query = "SELECT fromuser FROM mm_user WHERE username = '$refuser'";
$result = mysql_query($query) or die("Anfrage fehlgeschlagen: ".mysql_error());
if(mysql_num_fields($result))
{
$row = mysql_fetch_array($result);
$aktualisieren = mysql_query("UPDATE mm_user SET fromuser = '$user1'
WHERE username = '$refuser'") or die (mysql_error());
$preisaendern = mysql_query("UPDATE mm_user SET lose = lose - '$preis' WHERE username = '$user1' AND lose >'$preis'") or die("Sie haben zu wenig auf ihrem Konto: ".mysql_error());

$loeschen = mysql_query("DELETE FROM mm_refkauf WHERE reset= '0' LIMIT 1") or die("Kann nicht gelöscht werden: ".mysql_error());

}
}
?>

 
derHund
06-08-2004, 18:44 
 
weil die query trotzdem ausgeführt wird?

wird halt nix geupdated, trotzdem ist mysql_query natürlich sauber ausgeführt wurden ...

mysql_affected_rows ... könnte eventuell helfen ... oder halt vorher schauen ...

wenn die Variale $preisaendern die lose nicht > als $preis ist?
nette formulierung. vielleicht das nächste mal verständlicher formulieren. danke.

- -

Alle Zeitangaben in WEZ +2. Es ist jetzt 19:49 Uhr.