Изкарване на резултат

nBN

Registered
Здравейте.
Някой може ли да ми каже този код:
Код:
$our = mysql_query("SELECT count(id) as total, author FROM music WHERE author='$row[username]' and ok='1'");
Кода е когато разглеждате профила на някой потребител ми изписва ,че е качил например "2 песни"
Какво да направя ,че да изкарва и имената на песните които е качил потребителя например
1. Goran Bregovic
2. Rick Ross
:?
Благодаря ви предварително :)
 
PHP:
$our = mysql_query("SELECT * FROM music WHERE author='$row[username]' and ok='1'") or die(mysql_error());
$broi = mysql_num_rows($our);
$row = mysql_fetch_assoc($our);

echo $broi;
echo $row['pesen'];
//pesen ти е името на колоната, в която се записва името
 
Примерно така :
PHP:
<?php
$i=0;
$q = mysql_query("SELECT * FROM  `songs` WHERE `avtor`='$user' ");
$num = mysql_num_rows($q);
echo "Потребителя има ".$num." песни  и някои от тях са ...<фи/>";
while($r = mysql_fetch_array($q))
{
 $i++;
  echo $i.".".$r['title'];
}

?>

само си опрай заявката .. смисал сложи си твойте критерий .. ии оправи извеждането сигурно не за писваш title , а изпълнител - песен тайче .. тва е .. :)
 
M1tq96 каза:
Примерно така :
PHP:
<?php
$i=0;
$q = mysql_query("SELECT * FROM  `songs` WHERE `avtor`='$user' ");
$num = mysql_num_rows($q);
echo "Потребителя има ".$num." песни  и някои от тях са ...<фи/>";
while($r = mysql_fetch_array($q))
{
 $i++;
  echo $i.".".$r['title'];
}

?>

само си опрай заявката .. смисал сложи си твойте критерий .. ии оправи извеждането сигурно не за писваш title , а изпълнител - песен тайче .. тва е .. :)
+1
 
Забравил съм цикъла... Ето ти го:
PHP:
$our = mysql_query("SELECT * FROM music WHERE author='$row[username]' and ok='1'") or die(mysql_error());
$broi = mysql_num_rows($our);
while($row = mysql_fetch_assoc($our)){
echo $broi;
echo $row['pesen'];
//pesen ти е името на колоната, в която се записва името
}
 

Back
Горе