Code: Alles auswählen
$sql = 'SELECT chart_id, chart_hot, chart_not, chart_song_name, chart_artist, chart_album, chart_audio, chart_pic, chart_link, chart_datum, chart_last_pos, chart_best_pos, username FROM '. phpbb_charts .', '. USERS_TABLE .' WHERE chart_poster_id=user_id ORDER BY (chart_hot-chart_not) DESC, chart_artist LIMIT 0,'.$v_num;
Code: Alles auswählen
1. TRACK - COVER - ... - gepostet von USERNAME A - BEWERTUNG 5
2. TRACK - COVER - ... - gepostet von USERNAME B - BEWERTUNG 4
3. TRACK - COVER - ... - gepostet von USERNAME A - BEWERTUNG 3
.
.
.
ich hab jetzt noch eine dritte Tabelle in der ich die einzelnen Tracks bewerte. die bewertungen sollen über eine dropdownbox unter dem jeweiligen track stehen. eingabe und dropdownbox funktioniert. nur die Ausgabe nicht!
statt
Code: Alles auswählen
1. TRACK - COVER - ... - gepostet von USERNAME A - BEWERTUNG 5
------ kommentar 1
------ kommentar 2
2. TRACK - COVER - ... - gepostet von USERNAME B - BEWERTUNG 4
------ kommentar 3
3. TRACK - COVER - ... - gepostet von USERNAME A - BEWERTUNG 3
------ kommentar 4
------ kommentar 5
------ kommentar 6
.
.
.
kommt nur grütze raus.
wie muss ich die sql-abfrage gestalten, dass das rauskommt, was ich will.
sofern ich die dritte tabelle mit einer zweiten abfrage mit einbinde:
Code: Alles auswählen
$sql = 'SELECT * FROM '. phpbb_charts .', '. phpbb_charts_comments .' WHERE chart_id=comm_chart_id ORDER BY datum DESC';
zeigt er mir nur den ersten track ohne daten (also nur 1 - ) - da geht dann garnix mehr.