-
Teilnahme Bonusaktionen
so ich habe das bonsuaktionen addon hier aus dem dl bereich (http://designerscripte.net/downloads.php?do=file&id=17)
habe es für das VMS 1.2, klappt soweit auch alles (d.h. erstellen, bestätigen etc.)
habe mir dann noch nen BannerURL eingebaut, funzt auch
wollte dann dass man sieht an welcher aktion man teilgenommen hat
klappt auch soweit, nur dass ich nicht weiß wie ich jetzt aus ner anderen MYSQL spalte (kp wie man das nennt) den Betrag von der aktion raushole und anzeigen lasse
(also die aktion ist in vms_bonusaktionen gespeichert, und wenn man teilgenommen hat wir ein eintrag in bonusaktionen_ok erstellt, ich schaffs aber nicht da die vergütung mit rüberzubringen)
vll kann mir ja jemand helfen...
Hier ist der teil zum anzeigen:
Code:
$list = mysql_query('SELECT * FROM '.$db_prefix.'_bonusaktionen_ok WHERE uid='.$_SESSION['uid'].'');
while ($do = mysql_fetch_assoc($list))
{
$i++;
echo '
<tr class="tr_row'.($i % 2 == 0 ? 1 : 0).'">
<td align="center"><img src="images/'.$status[$do['ok']].'" alt=""/></td>
<td align="center">'.$do['aktionid'].'</td>
<td align="center">'.date("d.m.Y").'</td>
<td align="center">'.$do['verguetung'].'</td>
</tr>
';
}
hier ist der wichtige Teil bonsaktionen_ok :
Code:
$qry = db_query("SELECT * FROM vms_bonusaktionen_ok WHERE uid = '$_SESSION[uid]' AND aktionid = '$_POST[id]'");
$nums = mysql_num_rows($qry);
if($nums > 0) {
echo "Du hast an dieser Bonusaktion schon teilgenommen.";
}
else {
if(isset($_POST['namemail']) && !empty($_POST['namemail']) && isset($_POST['id']) && !empty($_POST['id'])) {
$query = db_query("INSERT INTO `vms_bonusaktionen_ok` ( `uid` , `aktionid` , `namenick` , `ok`)
VALUES (
'$_SESSION[uid]', '$_POST[id]', '$_POST[namemail]', '0'
);");
hoffe ich konnte das so einigermaßen rüberbringen
-
PHP-Code:
$list = mysql_query('SELECT ok.*,b.verguetung FROM '.$db_prefix.'_bonusaktionen_ok AS ok LEFT JOIN '.$db_prefix.'_bonusaktionen AS b ON b.id=ok.aktionid WHERE ok.uid='.$_SESSION['uid'].'');
Wenn du die 1. Zeile aus deinem 1. Codeteil so abänderst, müsste die Vrgütung der Bonusaktion angezeigt werden.
-
vielen dank, hat funktioniert!!:thumb:
eine frage hätte ich dann noch, wie kann ich das datum anzeigen lassen wann an der aktion teilgenommen wurde?
*edit*
okay habs schon
wenn jemand den code für bonusaktionen mit banner etc. und teilnahmen haben will kann er mir ne pn schicken
(ist das Bonusaktionen Addon hier aus dem board)