Seite 1 von 15

Music-charts-mod

Verfasst: 22.03.2003 16:20
von SQRT
hab das HIER installiert, hatte zwar ein paar schwierigkeiten damit (würde das ganze sowieso eher als beta rausbringen, weil die anleitung paar lücken hat :roll: ) aber hab es soweit gebracht, dass alles richtig angezeigt wird. Aber wenn ich jetzt ein Lied im AP löschen will, dann kommt folgende Fehlermeldung:

Code: Alles auswählen

Cannot delete rows.

DEBUG MODE

SQL Error : 1054 Unknown column 'chart_id' in 'where clause'

DELETE FROM phpbb_charts_voters WHERE chart_id = 16

Line : 166
File : /is/htdocs/42846/www.vahid.de/gbg/forum/admin/admin_charts.php
thx in advance

SQRT

Verfasst: 22.03.2003 19:26
von Tekknotrip
Ich bekomm das Ding nicht mal richtig installiert!

Auch die Tables sind falsch benannt, in der Anleitung!

Verfasst: 22.03.2003 19:35
von SQRT
setzt mal in der constants.php am besten unter dem letzten define folgendes ein:

Code: Alles auswählen

define('CHARTS_TABLE', $table_prefix.'charts');
define('CHARTS_VOTERS_TABLE', $table_prefix.'charts_voters');
so jetzt jemand lösung für mein prob? :roll: :oops: :cry:

Verfasst: 22.03.2003 19:41
von Tekknotrip
Boah, nee.... Das sollte doch nochmal gründlich überarbeitet werden :-)

Code: Alles auswählen

SQL Error : 1064 You have an error in your SQL syntax near '(chart_hot-chart_not) DESC, chart_artist LIMIT 0,30' at line 1

SELECT chart_id, chart_hot, chart_not, chart_song_name, chart_artist, chart_album, chart_last_pos, chart_best_pos, username FROM technoforum_CHARTS_TABLE, technoforum_USERS_TABLE WHERE chart_poster_id=user_id ORDER BY (chart_hot-chart_not) DESC, chart_artist LIMIT 0,30

Line : 90
File : /mnt/ls6/14/228/00000002/htdocs/forum2/charts.php

Verfasst: 22.03.2003 19:45
von Tekknotrip
Welche Version hast du, und woher? (ich 0.7 von Phpbbhacks)

Verfasst: 22.03.2003 19:45
von SQRT
haste was geändert an der datei?

Verfasst: 22.03.2003 19:49
von Tekknotrip
an der charts.php hab ich nix geändert, auch an den anderen nichts, die man hochladen soll!

Verfasst: 22.03.2003 23:59
von Acid
Cannot delete rows.

DEBUG MODE

SQL Error : 1054 Unknown column 'chart_id' in 'where clause'

DELETE FROM phpbb_charts_voters WHERE chart_id = 16

Line : 166
File : /is/htdocs/42846/www.vahid.de/gbg/forum/admin/admin_charts.php
..in der Tabelle "charts_voters" sollte das Feld eigentlich "vote_id" heissen... es sei denn er meint die Tabelle "charts", dann wäre "chart_id" korrekt.

Verfasst: 23.03.2003 18:43
von SQRT
danke@Acid

jetzt hab ich noch ein Problem die Liste zeigt nur 30 Lieder!

Code: Alles auswählen

        	$v_num = ($mode == "list")?10:30;
ich könnte das ja theoretisch erhöhen, aber würde gerne auslesen, wieviele Zeilen die Tabelle hat und es dann so statt der 30 schreiben:

[ externes Bild ]

oder wie kann ich da sowas wie die Paginations einbauen?! kann leider nicht soviel php, eigenltich gar nichts :roll:

Verfasst: 26.03.2003 16:56
von Tekknotrip
Bei der Version 0.8 kannst du das im ACP einstellen!

http://www.forumbest.now.pl/viewtopic.php?p=29522