ich habe noch ein Prob entwickelt....
siehe externer Link
es geht weiterhin um die im letzen beitrag angebene auktion.php
ab zeile 265 bis zeile 280 geht es darum, das der user und der admin eine beteiligung bekommt.
Mein Ziel:
mittels der schon bekannten $resal- var möchte ich, das
$userbekommt und
$adminbekommt nur
ausgeführt wird, wenn resal['anz'] >=0
ich hab schon mit elseif rumprobiert aber bekomm es nicht hin.
Kann einer der gurus helfen? Thanxx im vorraus + greetz
der codeschnipsel aus auktion.php ( ab zeile 265)
else { $sql = "UPDATE " . $pref . "_auktion SET aktpreis='0', aktbieter='0' Where (idauktion=" . $_REQUEST['id_auk'] . ")"; $db->query($sql); } $resal = $db->query_first("SELECT count(*) as anz FROM " . $pref . "_auktion_mingebot Where (iduser=" . $_SESSION['pd_userid_003'] . ") and (idauktion=" . $_REQUEST['id_auk'] . ") "); $userbekommt = round($cfg_aufdeckpreis / 100 * $cfg_beteiligung, 2); $adminbekommt = $cfg_aufdeckpreis - $userbekommt; $sql = "INSERT INTO " . $pref . "_user_mingebot (iduser, idauktion, datum, betrag, betrag_admin, aufdeckpreis, beteiligung) VALUES (" . $iduser . "," . $idauktion . "," . time() . ", '" . $userbekommt . "', '" . $adminbekommt . "', '" . $cfg_aufdeckpreis . "', '" . $cfg_beteiligung . "')"; $db->query($sql); $sql = "UPDATE " . $pref . "_user SET konto=konto+" . $userbekommt . " Where (iduser=" . $iduser . ")"; $db->query($sql); //if ($c>0) $inhalt .= ', '; $message_gebot = '<div>' . $statustext . '</div>'; $c++;
die $resal-var:
$resal = $db->query_first("SELECT count(*) as anz FROM " . $pref . "_auktion_mingebot Where (iduser=" . $_SESSION['pd_userid_003'] . ") and (idauktion=" . $_REQUEST['id_auk'] . ") ");
Zuletzt modifiziert von leoleo am 17.02.2010 - 23:30:45