my code:
$song = mysql_query("SELECT COUNT(*) FROM `".$this->prefix."playlist`
WHERE `time` > DATE_SUB(CURRENT_TIMESTAMP, INTERVAL 20 MICROSECOND)
AND `long` < DATE_SUB(CURRENT_TIMESTAMP, INTERVAL 20 MICROSECOND)");
if(mysql_result($song, 0, 0) == 0)
{
return "כלום";
} else {
$query = mysql_query("SELECT * FROM `".$this->prefix."playlist`
WHERE `time` > DATE_SUB(CURRENT_TIMESTAMP, INTERVAL 20 MICROSECOND)
AND `long` < DATE_SUB(CURRENT_TIMESTAMP, INTERVAL 20 MICROSECOND)");
$song = mysql_fetch_assoc($query);
return $song["song"];
}
It should return what song is playing now.
myDB:
1 till the worlds ends 2011-06-04 11:20:10 2011-06-04 11:21:10 zRafael
the time :
11:20
it returns:"כלום" Instead the of song name
this my table:
CREATE TABLE IF NOT EXISTS `playlist` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`song` varchar(150) NOT NULL,
`time` varchar(150) NOT NULL,
`long` varchar(150) NOT NULL,
`by` varchar(150) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=2 ;
--
-- Dumping data for table `playlist`
--
INSERT INTO `playlist` (`id`, `song`, `time`, `long`, `by`) VALUES
(1, 'till the worlds ends', '2011-06-04 11:40:10', '10', 'zRafael');