Code:
$mails = db_query('SELECT * FROM vms_gebuchte_werbung WHERE werbeart = "paidmail" AND menge > 0 AND status = 1 AND uid != 0 ORDER BY RAND() LIMIT 1');
zum Paidmails hast du ja bereits.
nun brauchen wir noch die User.
Code:
SELECT * FROM `vms_emaildaten` AS `e`LEFT JOIN `vms_reload` AS `r` ON (`r`.`uid` = `e`.`uid` AND `r`.`tan` = ".$abfrage1['tan']." AND t2.bis >= ".time().")
WHERE `e`.`freigabe_fuer` = 1 AND `e`.`uid` != ".$abfrage1['uid']." AND `r`.`tan` IS NULL
ORDER BY RAND()
LIMIT ".$abfrage1['menge']."
in php:
PHP-Code:
<?php
$abfrage1 = mysql_fetch_assoc(db_query("SELECT * FROM vms_gebuchte_werbung WHERE werbeart = 'paidmail' AND menge > 0 AND status = 1 AND uid != 0 ORDER BY RAND() LIMIT 1"));
$abfrage2 = db_query("SELECT * FROM `vms_emaildaten` AS `e`
LEFT JOIN `vms_reload` AS `r` ON (`r`.`uid` = `e`.`uid` AND `r`.`tan` = '".$abfrage1['tan']."' AND `r`.`bis` >= ".time().")
WHERE `e`.`freigabe_fuer` = 1 AND `e`.`uid` != ".$abfrage1['uid']." AND `r`.`tan` IS NULL
ORDER BY RAND()
LIMIT ".$abfrage1['menge']."");
while($data = mysql_fetch_assoc($abfrage2)){
$data['emailadresse'];
$abfrage1['gebuchte_werbung spalten'];
}