Archiv verlassen und diese Seite im Standarddesign anzeigen : Sortierung
Baumeister
22.06.2007, 11:44
Hallo zusammen noch eine Frage an die Experten
Gib es eine möglichkeit im Adminforce sich die Mails zb. von Webmasterlose sortieren zulassen. ( Vergütung )
Wenn ich mir die Mails anzeigen lasse sind sie quer durch den Gemüsegarten.
mfg
Baumeister
Danke für eure Hilfe
GEHE IN DEIN FTP UNTER: adminforce/content/interfacebanner
öffne die datei webmasterlose.php
suche:
$forcedbanner = db_query("SELECT * FROM ".$db_prefix."_gebuchte_werbung WHERE sponsor='webmasterlose' and werbeart = 'forcedbanner' and status = '1' ORDER BY kid ASC");
while ($anzeigen = mysql_fetch_array($forcedbanner)) {
änder das ASC in DESC
speicher, hochladen, freuen
Baumeister
22.06.2007, 23:46
geht nicht
keine Ahnung warum
@dude
du sortierst in deinem Code nach der kid,
@Baumeister
Wenn du das sortieren willst muss es so lauten:
$forcedbanner = db_query("SELECT * FROM ".$db_prefix."_gebuchte_werbung WHERE sponsor='webmasterlose' and werbeart = 'forcedbanner' and status = '1' ORDER BY verguetung ASC");
bzw.
$forcedbanner = db_query("SELECT * FROM ".$db_prefix."_gebuchte_werbung WHERE sponsor='webmasterlose' and werbeart = 'forcedbanner' and status = '1' ORDER BY verguetung DESC");
Baumeister
23.06.2007, 10:15
Kein funktion es wird garnichts mehr aufgelistet
hier mal mein Code von den Mails und Bannern
Hilfe möchte nur sortieren
<? if (!isset($_GET['tan'])) $_GET['tan'] = ''; if (!isset($_GET['loeschen'])) $_GET['loeschen'] = ''; if ($_GET['loeschen']=='true' && $_GET['tan']) { db_query("DELETE FROM ".$db_prefix."_gebuchte_werbung WHERE tan='".$_GET['tan']."' and sponsor='webmasterlose' and werbeart='paidmail'"); } ?> <? head("Webmasterlose Paidmails");?> <table width="100%" cellpadding="1" cellspacing="1" border="0" bgcolor="#000000"> <? $paidmail = db_query("SELECT * FROM ".$db_prefix."_gebuchte_werbung WHERE sponsor='webmasterlose' and werbeart = 'paidmail' and status = '1'"); while ($history = mysql_fetch_array($paidmail)) { ?> <tr bgcolor="#f0f0f0"> <td align="center"><b>Tan:</b> <?=$history['tan'];?></td> <td align="center"><b>Übrig:</b> <?=$history['menge'];?></td> <td align="center"><b>Bestädigt:</b> <?=$history['bestaedigt'];?></td> <td align="center"><b>Verdienst:</b> <?=$history['verdienst'];?></td> </tr> <tr bgcolor="#f0f0f0"> <td align="center"><b>Titel:</b><br><?=$history['beschreibung'];?></td> <td align="center"><b>Aufendhalt:</b><br><?=$history['aufendhalt'];?></td> <td align="center"><b><a href="?content=/werbesystem/paidmail_versenden&tan=<?=$history['tan'];?>" target="_self">Versenden</a></b><br></td> <td align="center"><b>Gültig:</b><br><?=date("d.m.Y - H:i",$history['gueltig']);?></td> </tr> <tr bgcolor="#f0f0f0"> <td colspan="4"><?=nl2br($history['mailtext']);?> <?if ($history['gueltig'] <= time() or $history['menge']==$history['bestaedigt']) echo '<br><br><a href="?content=/interfacepaidmails/webmasterlose&tan='.$history['tan'].'&loeschen=true" target="_self"><b>Löschen!</b></a>';?> </td> </tr> <? } ?> </table> <?foot();?>
<?head("Webmasterlose ForcedBanner");?> <? if (!isset($_GET['kid'])) $_GET['kid'] = ''; if (!isset($_GET['loeschen'])) $_GET['loeschen'] = ''; if (!isset($_GET['blacklist'])) $_GET['blacklist'] = ''; if ($_GET['loeschen']=='true' && $_GET['kid']) { db_query("DELETE FROM ".$db_prefix."_gebuchte_werbung WHERE kid='".$_GET['kid']."' and sponsor='webmasterlose'"); } if ($_GET['blacklist']=='true' && $_GET['kid']) { db_query("UPDATE ".$db_prefix."_gebuchte_werbung SET status = '2' WHERE kid='".$_GET['kid']."' and sponsor='webmasterlose'"); } $forcedbanner = db_query("SELECT * FROM ".$db_prefix."_gebuchte_werbung WHERE sponsor='webmasterlose' and werbeart = 'forcedbanner' and status = '1' ORDER BY kid ASC"); while ($anzeigen = mysql_fetch_array($forcedbanner)) { echo ' <table width="100%" cellpadding="0" cellspacing="1" border="0" bgcolor="#c0c0c0"> <tr bgcolor="#f0f0f0"> <td align="center" width="50%">TAN: '.$anzeigen['tan'].' / KID: '.$anzeigen['kid'].'</td> <td align="center" width="50%">Bet: '.number_format($anzeigen['preis'],2,",",".").' / User: '.number_format($anzeigen['verdienst'],2,",",".").'</td> </tr> <tr bgcolor="#f0f0f0"> <td align="center" colspan="2"><a href="'.$anzeigen['ziel'].'" target="_blank"><img src="'.$anzeigen['banner'].'" border="0" width="468" height="60"></a></td> </tr> <tr bgcolor="#f0f0f0"> <td align="center" width="50%">Reload: '. $anzeigen['reload']/3600 .' Std. / Rest: '.number_format($anzeigen['menge'],0,",",".").'</td> <td align="center" width="50%"><a href="?content=/interfacebanner/webmasterlose&loeschen=true&kid='.$anzeigen['kid'].'" target="_self">Löschen</a> / <a href="?content=/interfacebanner/webmasterlose&blacklist=true&kid='.$anzeigen['kid'].'" target="_self">Löschen-Blacklist</a></td> </tr> </table> <br> '; } ?> <?foot();?>
bei allen beiden werden die Banner oder mails quer durch den Gemüsegarten angezeigt.
Wäre schön wenn es sortiert wäre
Original von Baumeister
Kein funktion es wird garnichts mehr aufgelistet
hier mal mein Code von den Mails und Bannern
Hilfe möchte nur sortieren
<? if (!isset($_GET['tan'])) $_GET['tan'] = ''; if (!isset($_GET['loeschen'])) $_GET['loeschen'] = ''; if ($_GET['loeschen']=='true' && $_GET['tan']) { db_query("DELETE FROM ".$db_prefix."_gebuchte_werbung WHERE tan='".$_GET['tan']."' and sponsor='webmasterlose' and werbeart='paidmail'"); } ?> <? head("Webmasterlose Paidmails");?> <table width="100%" cellpadding="1" cellspacing="1" border="0" bgcolor="#000000"> <? $paidmail = db_query("SELECT * FROM ".$db_prefix."_gebuchte_werbung WHERE sponsor='webmasterlose' and werbeart = 'paidmail' and status = '1'"); while ($history = mysql_fetch_array($paidmail)) { ?> <tr bgcolor="#f0f0f0"> <td align="center"><b>Tan:</b> <?=$history['tan'];?></td> <td align="center"><b>Übrig:</b> <?=$history['menge'];?></td> <td align="center"><b>Bestädigt:</b> <?=$history['bestaedigt'];?></td> <td align="center"><b>Verdienst:</b> <?=$history['verdienst'];?></td> </tr> <tr bgcolor="#f0f0f0"> <td align="center"><b>Titel:</b><br><?=$history['beschreibung'];?></td> <td align="center"><b>Aufendhalt:</b><br><?=$history['aufendhalt'];?></td> <td align="center"><b><a href="?content=/werbesystem/paidmail_versenden&tan=<?=$history['tan'];?>" target="_self">Versenden</a></b><br></td> <td align="center"><b>Gültig:</b><br><?=date("d.m.Y - H:i",$history['gueltig']);?></td> </tr> <tr bgcolor="#f0f0f0"> <td colspan="4"><?=nl2br($history['mailtext']);?> <?if ($history['gueltig'] <= time() or $history['menge']==$history['bestaedigt']) echo '<br><br><a href="?content=/interfacepaidmails/webmasterlose&tan='.$history['tan'].'&loeschen=true" target="_self"><b>Löschen!</b></a>';?> </td> </tr> <? } ?> </table> <?foot();?>
<?head("Webmasterlose ForcedBanner");?> <? if (!isset($_GET['kid'])) $_GET['kid'] = ''; if (!isset($_GET['loeschen'])) $_GET['loeschen'] = ''; if (!isset($_GET['blacklist'])) $_GET['blacklist'] = ''; if ($_GET['loeschen']=='true' && $_GET['kid']) { db_query("DELETE FROM ".$db_prefix."_gebuchte_werbung WHERE kid='".$_GET['kid']."' and sponsor='webmasterlose'"); } if ($_GET['blacklist']=='true' && $_GET['kid']) { db_query("UPDATE ".$db_prefix."_gebuchte_werbung SET status = '2' WHERE kid='".$_GET['kid']."' and sponsor='webmasterlose'"); } $forcedbanner = db_query("SELECT * FROM ".$db_prefix."_gebuchte_werbung WHERE sponsor='webmasterlose' and werbeart = 'forcedbanner' and status = '1' ORDER BY kid ASC"); while ($anzeigen = mysql_fetch_array($forcedbanner)) { echo ' <table width="100%" cellpadding="0" cellspacing="1" border="0" bgcolor="#c0c0c0"> <tr bgcolor="#f0f0f0"> <td align="center" width="50%">TAN: '.$anzeigen['tan'].' / KID: '.$anzeigen['kid'].'</td> <td align="center" width="50%">Bet: '.number_format($anzeigen['preis'],2,",",".").' / User: '.number_format($anzeigen['verdienst'],2,",",".").'</td> </tr> <tr bgcolor="#f0f0f0"> <td align="center" colspan="2"><a href="'.$anzeigen['ziel'].'" target="_blank"><img src="'.$anzeigen['banner'].'" border="0" width="468" height="60"></a></td> </tr> <tr bgcolor="#f0f0f0"> <td align="center" width="50%">Reload: '. $anzeigen['reload']/3600 .' Std. / Rest: '.number_format($anzeigen['menge'],0,",",".").'</td> <td align="center" width="50%"><a href="?content=/interfacebanner/webmasterlose&loeschen=true&kid='.$anzeigen['kid'].'" target="_self">Löschen</a> / <a href="?content=/interfacebanner/webmasterlose&blacklist=true&kid='.$anzeigen['kid'].'" target="_self">Löschen-Blacklist</a></td> </tr> </table> <br> '; } ?> <?foot();?>
bei allen beiden werden die Banner oder mails quer durch den Gemüsegarten angezeigt.
Wäre schön wenn es sortiert wäre
@ Baumeister, gehts nicht noch etwas länger, es gibt auch eine PHP Code Option.
@ Gremlin, so werden aber nur die Webmasterlose.de Banner sortiert und der Rest? also tät ich mal die
sponsor='webmasterlose'
weg lassen, oder sehe ich das faltsch?
wonauch genau willst du die denn sortiert haben ?
nach Wert ?
oder nach Anzahl der Restklicks ?
oder nach der KID ??
Baumeister
23.06.2007, 16:22
Original von djws
wonauch genau willst du die denn sortiert haben ?
nach Wert ?
oder nach Anzahl der Restklicks ?
oder nach der KID ??
Hi djws
Ich möchte die Mails nach Vergütung Sortiert haben.
mfg
Baumeister
so hier mal ein Beispiel:
<? if (!isset($_GET['tan'])) $_GET['tan'] = '';
if (!isset($_GET['loeschen'])) $_GET['loeschen'] = '';
if ($_GET['loeschen']=='true' && $_GET['tan']) {
db_query("DELETE FROM ".$db_prefix."_gebuchte_werbung WHERE tan='".$_GET['tan']."' and sponsor='webmasterlose' and werbeart='paidmail'");
}
head("Webmasterlose Paidmails");?>
<table width="100%" cellpadding="1" cellspacing="1" border="0" bgcolor="#000000">
<?
$paidmail = db_query("SELECT * FROM ".$db_prefix."_gebuchte_werbung WHERE sponsor='webmasterlose' and werbeart = 'paidmail' and status = '1' ORDER BY verdienst DESC");
while ($history = mysql_fetch_array($paidmail))
{
?>
<tr bgcolor="#f0f0f0">
<td align="center"><b>Tan:</b> <?=$history['tan'];?></td>
<td align="center"><b>Übrig:</b> <?=$history['menge'];?></td>
<td align="center"><b>Bestädigt:</b> <?=$history['bestaedigt'];?></td>
<td align="center"><b>Verdienst:</b> <?=$history['verdienst'];?></td>
</tr>
<tr bgcolor="#f0f0f0">
<td align="center"><b>Titel:</b><br><?=$history['beschreibung'];?></td>
<td align="center"><b>Aufendhalt:</b><br><?=$history['aufendhalt'];?></td>
<td align="center"><b><a href="?content=/werbesystem/paidmail_versenden&tan=<?=$history['tan'];?>" target="_self">Versenden</a></b><br></td>
<td align="center"><b>Gültig:</b><br><?=date("d.m.Y - H:i",$history['gueltig']);?></td>
</tr>
<tr bgcolor="#f0f0f0">
<td colspan="4"><?=nl2br($history['mailtext']);
if ($history['gueltig'] <= time() or $history['menge']==$history['bestaedigt'])
{
echo '<br><br><a href="?content=/interfacepaidmails/webmasterlose&tan='.$history['tan'].'&loeschen=true" target="_self"><b>Löschen!</b></a>';
}?>
</td>
</tr>
<?} ?>
</table>
<?foot();?>
Bei der Abfrage musst du einfach noch ein "ORDER BY verdienst DESC" einfügen.
Baumeister
24.06.2007, 01:22
Das funzt Super
Das war mal ein betrag...
Super Super Super Super
Danke
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.