HomeAudio/ajax/ajax_surpriseme.php

23 lines
778 B
PHP

<?php
require 'header.php';
if ( isset($_REQUEST['queueid']) ) {
$queueid = intval($_REQUEST['queueid']);
} else {
exit();
}
$fields = array();
if ( $queueid == 0 ) {
$query = "INSERT INTO " . INSTANTQTABLE . " (songid) SELECT id FROM " . SONGSTABLE . " WHERE id NOT IN (SELECT songid FROM " . INSTANTQTABLE . ") AND genre <> 'Christmas' ORDER BY RAND() LIMIT " . SONGSPERSURPRISE;
} else {
$query = "INSERT INTO " . INSTANTQTABLE . " (songid) SELECT songid FROM " . QUEUECONTENTSTABLE . " WHERE songid NOT IN (SELECT songid FROM " . INSTANTQTABLE . ") AND qid=:qid ORDER BY RAND() LIMIT " . SONGSPERSURPRISE;
$fields[':qid'] = $queueid;
}
$sth = $globaldbh->prepare($query);
$sth->execute($fields);
//echo "<pre>"; print_r($songs); echo "</pre>"; exit();
?>