Редактираите ми един код моля

  • Автор Автор VPN
  • Начална дата Начална дата

VPN

Registered
това е кода
Код:
<img src="images/sublink.gif" width="10" height="10"> <?php
$conn = mysql_connect("хост", "усер", "пасс");
mysql_select_db("база", $conn);
$query = mysql_query("SELECT author, COUNT(*) FROM `songs` GROUP BY author ORDER BY COUNT(path) DESC LIMIT 10") or die(mysql_error());
while($r = mysql_fetch_array($query)) {
print $r['author'] ." - <b> ". $r['COUNT(*)']." </b> качени песни <br>";
}
?>
тои показва: admin - ?? качени песни
искам да показва не само песните а и техтове и видео как ще стане?
пример: admin - ?? качени песни, ?? качени техтове, ?? качени клипове
 
VPN каза:
това е кода
Код:
<img src="images/sublink.gif" width="10" height="10"> <?php
$conn = mysql_connect("хост", "усер", "пасс");
mysql_select_db("база", $conn);
$query = mysql_query("SELECT author, COUNT(*) FROM `songs` GROUP BY author ORDER BY COUNT(path) DESC LIMIT 10") or die(mysql_error());
while($r = mysql_fetch_array($query)) {
print $r['author'] ." - <b> ". $r['COUNT(*)']." </b> качени песни <br>";
}
?>
тои показва: admin - ?? качени песни
искам да показва не само песните а и техтове и видео как ще стане?
пример: admin - ?? качени песни, ?? качени техтове, ?? качени клипове
копирай целия код 2-3-4 пъти и просто смени songs и author със полетата който отговарят за текстове клипове ...никой не може да ти даде готов код тъй като то зависи от таблицата ти.Помъчи се и ако не стане покажи ни как изглеждат таблиците в който се намират клиповете,текстовете и песните
 
Например..
Код:
<img src="images/sublink.gif" width="10" height="10">
<?php
$conn = mysql_connect("хост", "усер", "пасс");
mysql_select_db("база", $conn);
$query = mysql_query("SELECT author, COUNT(*) FROM `songs` GROUP BY author ORDER BY COUNT(path) DESC LIMIT 10") or die(mysql_error());
while($row = mysql_fetch_array($query)) {
	echo $row['author'] ." - <b> ". $row['COUNT(*)']." </b> качени песни <br>";
}
$query2 = mysql_query("SELECT author, COUNT(*) FROM `table_2` GROUP BY author ORDER BY COUNT(path) DESC LIMIT 10") or die(mysql_error());
while($row = mysql_fetch_array($query2)) {
	echo $row['author'] ." - <b> ". $row['COUNT(*)']." </b> текстове <br>";
}
$query3 = mysql_query("SELECT author, COUNT(*) FROM `table_3` GROUP BY author ORDER BY COUNT(path) DESC LIMIT 10") or die(mysql_error());
while($row = mysql_fetch_array($query3)) {
	echo $row['author'] ." - <b> ". $row['COUNT(*)']." </b> видео клипове<br>";
}
?>

Не съм сигурен, но май ще може да се направи и с една заявка, чрез LEFT JOIN.
 

Back
Горе