anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Di 10 Jun, 2025 10:36

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 6 Beiträge ] 
Autor Nachricht
BeitragVerfasst: Mo 24 Mär, 2008 02:21 
Offline
Newbie
Benutzeravatar

Registriert: Di 15 Jan, 2008 17:01
Beiträge: 5
Hallo!

Ich habe mir die commentary.php aus dem anderen Unterforum "Hacks & Addons" gezogen, die Funktionen addcommentary ( ) and viewcommentary ( ) aus der common.php gelöscht. Auch die superuser.php wurde angepasst.

Das Problem ist, wenn ich dann auf die verschiedenen Orte klicke, dann kommt nur ein Ausschnitt aus dem Quelltext:

$this->bbcode_second_pass_code('', 'SELECT
`commentary`.*,
`accounts`.`name`,
`accounts`.`login`,
`accounts`.`loggedin`,
`accounts`.`location`,
`accounts`.`laston`
FROM
`commentary`
INNER JOIN
`accounts`
ON
`accounts`.`acctid` = `commentary`.`author`
WHERE `section` = "vordentoren"
ORDER BY
`section` ASC,
`commentid` DESC
LIMIT 0,100
Column 'section' in where clause is ambiguous')

Kann mir da jemand einen Tip geben?

_________________
Ney gentle Romeo, we must have you dance...


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Mo 24 Mär, 2008 10:43 
Offline
Profi
Profi

Registriert: Mo 25 Dez, 2006 21:45
Beiträge: 109
Du hast halt 2 Mal eine Spalte `section`!

Einmal in der Tabelle `accounts` und einmal in der `commentary`-Tabelle.

Im WHERE-Bereich weiß er nun nicht, nach welchem er sich richten soll... ;)

_________________
26. April 2007 - 8. Juni 2007 auf http://www.dragonfantasies.de
28. Juli 2007 - 31. Dezember 2008 auf http://www.atrahor.de

LoGD ist das programmierte Grauen!


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Mo 24 Mär, 2008 13:59 
Offline
Freak
Freak

Registriert: So 30 Okt, 2005 17:48
Beiträge: 1408
Wohnort: PB
Geschlecht: Männlich
LoGD: http://dav.blood-reaver.de/lotgd/
Einfacher Fix:
Suche die Querys in der lib/commentary.php (bis zu 3 Stück oder so) und füge jeweils vor des `section` in der WHERE-Klausel ein "`commentary`." (ohne die anführungszeichen ") ein. Dann wird genau spezifiziert, welche "section"-Spalte gemeint ist und alles sollte sauber laufen.

Auric

_________________
Mehr oder minder inaktiv


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Mo 24 Mär, 2008 17:56 
Offline
Profi
Profi

Registriert: Mo 25 Dez, 2006 21:45
Beiträge: 109
Hey Auric,

echolon wollte nur einen Tip,
keine Lösung... :nene: :D

_________________
26. April 2007 - 8. Juni 2007 auf http://www.dragonfantasies.de
28. Juli 2007 - 31. Dezember 2008 auf http://www.atrahor.de

LoGD ist das programmierte Grauen!


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Mo 24 Mär, 2008 21:42 
Offline
Newbie
Benutzeravatar

Registriert: Di 15 Jan, 2008 17:01
Beiträge: 5
Vielen Dank Auric für die schnelle Hilfe.

Nur leider bin ich schon wieder da mit einer Frage, weil ich die folgende Fehlermeldung im Browser nicht interpretieren kann :(

$this->bbcode_second_pass_code('', 'Warning: ksort() expects parameter 1 to be array, null given in /www/htdocs/xxxx/zz/lib/commentary.php on line 1122 Warning: reset(): Passed variable is not an array or object in /www/htdocs/xxxx/zz/lib/commentary.php on line 1123 ')

Im Anschluß daran kommt wilder Zeichensalat :weia:

_________________
Ney gentle Romeo, we must have you dance...


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Di 25 Mär, 2008 01:03 
Offline
Profi
Profi

Registriert: Mo 25 Dez, 2006 21:45
Beiträge: 109
Hast du dir überhaupt die Mühe gemacht, das ins Deutsche zu übersetzen? :pein:

echolon hat geschrieben:
Warning: ksort() expects parameter 1 to be array, null given [..]

Warnung: Die Funktion "ksort()" erwartet, dass der 1. Parameter ein Feld ist, aber keins ist (mit-)gegeben.

echolon hat geschrieben:
Warning: reset(): Passed variable is not an array or object[...]

Warnung: Die Funktion "reset()" hat eine Variable mitgeschickt bekommen, die weder ein Feld noch ein Objekt ist.

Und die Zeilen werden sogar noch mit angegeben.


Bei solch "einfachen" Problemen kann ich getreu dem Motto
Zitat:
2 hours of try and error can save 10 minutes of manual reading

nur das php-Handbuch empfehlen:
~> http://www.php.net/manual/de/

Wenn du's wirklich ernst meinst mit deinem LotGD, musst du's sowieso lernen...
Nur Mut, so schwer ist das nicht ;) :!:

Gruß
Jenutan

EDIT:

@ Echolon: Meines Wissens nach sollte man doch in seinem Profil einen Source-Link finden?
~> http://anpera.homeip.net/phpbb3/viewtop ... f=34&t=937

_________________
26. April 2007 - 8. Juni 2007 auf http://www.dragonfantasies.de
28. Juli 2007 - 31. Dezember 2008 auf http://www.atrahor.de

LoGD ist das programmierte Grauen!


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 6 Beiträge ] 

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 8 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen
Du darfst keine Antworten zu Themen in diesem Forum erstellen
Du darfst deine Beiträge in diesem Forum nicht ändern
Du darfst deine Beiträge in diesem Forum nicht löschen
Du darfst keine Dateianhänge in diesem Forum erstellen

Suche nach:
Gehe zu:  
cron
POWERED_BY
Deutsche Übersetzung durch phpBB.de
anpera.net - Impressum