Ne yapmaya çalışıyorum ben benim tablolar şöyle yapılandırdık olduğunu:
The Monkees - I'm A Believer
The Monkees - Daydream Believer
The Beatles - Hello, Goodbye
The Beatles - Yellow Submarine
Sanatçı ve başlık adları aynı satırda ve arama sonuçlarında bu gibi onları görüntülemek için çalışıyorum ile:
The Monkees:
I'm A Believer
Daydream Believer
The Beatles:
Hello, Goodbye
Yellow, Submarine
Sanatçı adları sadece şarkı başlıkları yukarıda bir kategori gibi, bir kez görünen.
Ben MySQL tablolar ile bu yapıyı elde edebilirsiniz herhangi bir yolu var mı?
EDIT:
Ben group_concat kullanarak denedim, ama ben sadece sanatçı isimleri değil, şarkı başlıkları göstermek için alabilir ve. Benim kod:
<?php
include 'config.php';
$trimmed = $_GET['term'];
$res = mysql_query("SELECT DISTINCT artist, GROUP_CONCAT(title SEPARATOR ', ') AS artists FROM songs WHERE artist LIKE '%$trimmed%'");
$row = mysql_fetch_array($res, MYSQL_ASSOC);
$result = $row['artists'];
echo $result;
?>