23 lines
778 B
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();
|
|
|
|
?>
|