Cyletech
شنبه 06 فروردین 1390, 16:44 عصر
سلام بر همه عزیزان برنامه نویس،
من با استفاده از کدی که در زیر براتون می نویسم اومدم دو تا مقدار رو کشیدم از دو جدول جدا بیرون و نمایشش دادم. مسلماً اگر تکراری باشه در هر کدوم از کوئری ها باز نمایش میده. حالا من خوام تکراری ها نمایش داده نشه. برای اینکار چیکار می تونم کنم؟ مرسی زیاد زیاد :قلب:
$all_artists = $conn->GnIQuery( "SELECT `artist` FROM `content`" );
while( $rows = mysql_fetch_array( $all_artists ) ) {
$all_songs = $conn->GnIQuery( "SELECT `song` FROM `content` WHERE `artist` = '" . $rows['artist'] . "'" );
echo( '<tr><td>' . $rows['artist'] . '</td><td>' . mysql_num_rows( $all_songs ) . '</td></tr>' );
}
من با استفاده از کدی که در زیر براتون می نویسم اومدم دو تا مقدار رو کشیدم از دو جدول جدا بیرون و نمایشش دادم. مسلماً اگر تکراری باشه در هر کدوم از کوئری ها باز نمایش میده. حالا من خوام تکراری ها نمایش داده نشه. برای اینکار چیکار می تونم کنم؟ مرسی زیاد زیاد :قلب:
$all_artists = $conn->GnIQuery( "SELECT `artist` FROM `content`" );
while( $rows = mysql_fetch_array( $all_artists ) ) {
$all_songs = $conn->GnIQuery( "SELECT `song` FROM `content` WHERE `artist` = '" . $rows['artist'] . "'" );
echo( '<tr><td>' . $rows['artist'] . '</td><td>' . mysql_num_rows( $all_songs ) . '</td></tr>' );
}