Pfennigbaum
09.05.2010, 23:01
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:
$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 :
$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
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:
$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 :
$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