SELECT Проблем :(

nBN

Registered
Здравейте :)
Код:
SELECT * FROM `music` ORDER BY `views` DESC LIMIT 0,1
Може ли да ми направите този код да изкарва чрез echo '' както трябва ,че аз греша някаде :(
 
CREATE TABLE IF NOT EXISTS `music` (
`id` int(5) NOT NULL auto_increment,
`name` varchar(255) NOT NULL,
`author` varchar(10) character set cp1251 collate cp1251_general_cs NOT
`views` int(11) NOT NULL,
`downs` int(11) NOT NULL default '0',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=121 ;

Да изкара песента
id - Песента
name - Името на песента
и Автора "author"
 
PHP:
$q = mysql_query("SELECT id,name,author FROM music ORDER BY id DESC") or die(mysql_error());

while($row = mysql_fetch_assoc($q))
{
echo $row['id']." ".$row['name']." ".$row['author'];
}
 
PHP:
$sql=mysql_query('SELECT * FROM `music` ORDER BY `views` DESC LIMIT 0,1');
$row=mysql_fetch_assoc($sql);
foreach($row as $v)
{
echo 'id:'.$row['id'].'<br />';
echo 'name:'.$row['name'].'<br />';
echo 'author:'.$row['author'];
}

Ей тва ти е кода, вече ти ще си го доопраиш. Възможно е да съм допуснал грешки, ако има такива пиши тука и аз щи ги оправя.
 
amgcompany каза:
PHP:
$q = mysql_query("SELECT id,name,author FROM music ORDER BY id DESC") or die(mysql_error());

while($row = mysql_fetch_assoc($q))
{
echo $row['id']." ".$row['name']." ".$row['author'];
}

+1 Ако ми кажеш и как да направя като натиснат на песента да води до лея.
 
PHP:
$q = mysql_query("SELECT id,name,author FROM music ORDER BY id DESC") or die(mysql_error());

while($row = mysql_fetch_assoc($q))
{
echo .$row['id']." <a href='link'>".$row['name']."</a> ".$row['author'];
}
 

Горе