versuchs mal mit
...
FROM `4images_images` i, `4images_categories` c
...
Ich betreibe auf meiner Seite eine 4Images- Galerie, welche mit meinem vBulletin integriert ist. Das lief jetzt auch schon lange korrekt, aber ohne, daß ich was an der Seite (sowohl Forum, als auch Galerie) gemacht hätte, kommt plötzlich ein SQL- Fehler:
Unknown column 'i.user_id' in 'on clause'
Das Query dazu lautet:
Auch wenn ich das Query in phpMyAdmin abschicke, kriege ich den Fehler und das obwohl das Feld user_id ind der Tabelle 4images_images existiert. Ich kriege also ums Verrecken nicht raus, wo der Fehler liegt.PHP-Code:SELECT DISTINCT
i.image_id,
i.cat_id, i.user_id,
i.image_name,
i.image_description,
i.image_keywords,
i.image_date,
i.image_active,
i.image_media_file,
i.image_thumb_file,
i.image_download_url,
i.image_allow_comments,
i.image_comments,
i.image_downloads,
i.image_votes,
i.image_rating,
i.image_hits,
c.cat_name,
u.username
FROM 4images_images i, 4images_categories c
LEFT JOIN vb_user u
ON (u.userid = i.user_id)
WHERE i.image_active = 1
AND i.cat_id NOT IN (0)
AND c.cat_id = i.cat_id
ORDER BY RAND()
Wenn niemand weiter weiß, so müsste ich wohl dazu übergehen, eine andere Software zu verwenden. Kennt da jemand eine gute?
Am optimalsten wäre dann wohl eine Typo3- Extension. Aber wichtig wäre, daß sie mehrere Kategorien unterstützt und Bilder auch per FTP hochgeladen werden können und dann nachträglich "importiert". Denn in der jetzigen Galerie sind fast 1000 Bilder enthalten und die einzeln hochzuladen wäre doch ein wenig viel..
Je größer der Deppenfaktor, desto gigantischer das Bescheidwissergefühl
-Dieter Nuhr
versuchs mal mit
...
FROM `4images_images` i, `4images_categories` c
...
TYPO3 · MySQLDumper · dislabs
·
manche Mühlen mahlen schneller ...
"Ich habe Rücken"
Horst Schlämmer
MMh.Wenn ich keine Tabelle in phpMyAdmin auswähle, dann bekomme ich bei die Meldung:
'dsaring003.4images_images' doesn't exist
obwohl die Datenbank dsaring002 heißen müsste und ich das Query auch dort ausgeführt habe.
Wenn ich die Tabelle 4images_images auswähle und dann das Query mit den Backticks ausführe, kommt wieder der gleiche Fehler..
Je größer der Deppenfaktor, desto gigantischer das Bescheidwissergefühl
-Dieter Nuhr
komisch, da seh ich keinen Zusammenhang.
Die Query sollte in jedem Fall funktionieren.
Sind alle Tabellen in der selben DB ? Hat der DB-User vielleicht keinen Zugriff auf eine der Tabellen ?
TYPO3 · MySQLDumper · dislabs
·
manche Mühlen mahlen schneller ...
"Ich habe Rücken"
Horst Schlämmer
Tabellen sind alle in der gleichen Datenbank und der Datenbankuser hat auch Zugriff drauf..
SELECT i.user_id FROM 4images_images i
funktioniert ja z.B.
Je größer der Deppenfaktor, desto gigantischer das Bescheidwissergefühl
-Dieter Nuhr
dass mir das problem bekannt vorkommt - war gerade in dem anderen thema
mit gleicher oder sogar ähnlicher problemstellung...
habt ihr beide mal direkt bei http://www.4homepages.de/ angefragt,
bzw. dort das forum durchstöbert? ist ja schon seltsam, dass das problem
an verschiedenen orten bei verschiedenen personen auftaucht...
vieleicht liegt es an einer geänderten MySQL- Version? Keine Ahnung. Irgendwie wirklich komisch..
Je größer der Deppenfaktor, desto gigantischer das Bescheidwissergefühl
-Dieter Nuhr
um welche Version gehts denn ?
TYPO3 · MySQLDumper · dislabs
·
manche Mühlen mahlen schneller ...
"Ich habe Rücken"
Horst Schlämmer
5.0.32 sollte es sein..
Je größer der Deppenfaktor, desto gigantischer das Bescheidwissergefühl
-Dieter Nuhr
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)