Fout na install mod advance username color

Installatie lukt niet? Plotseling een foutmelding. Of weet je niet hoe iets werkt. Problemen met phpBB2 kun je in dit archief opzoeken.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gesloten
gerda115
Berichten: 20
Lid geworden op: 17 mei 2005, 19:23

Fout na install mod advance username color

Bericht door gerda115 » 21 jun 2005, 22:22

Ik krijg na de mod install de onderstaande foutmelding bij openen van een message.

Na terugplaatsen van de backup blijft de mail in de outbox hangen.

Update 22-06-2005 mail komt wel aan maar blijft in de outbox staan.

Iemand een idee waar dit aan zou kunnen liggen?

Bvd,
Gerda115

Could not query private message post information

Code: Selecteer alles

DEBUG MODE

SQL Error : 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'AS username_1, u.user_id AS user_id_1, u2.username AS username_2, u2.user_id AS ' at line 1

SELECT u.user_color_gc AS color1, u2.user_color_gc AS color2, u.username, AS username_1, u.user_id AS user_id_1, u2.username AS username_2, u2.user_id AS user_id_2, u.user_sig_bbcode_uid, u.user_posts, u.user_from, u.user_website, u.user_email, u.user_icq, u.user_aim, u.user_yim, u.user_regdate, u.user_msnm, u.user_viewemail, u.user_rank, u.user_sig, u.user_avatar, u.user_level AS user_level_1, u2.user_level AS user_level_2, pm.*, pmt.privmsgs_bbcode_uid, pmt.privmsgs_text FROM phpbb_privmsgs pm, phpbb_privmsgs_text pmt, phpbb_users u, phpbb_users u2 WHERE pm.privmsgs_id = 1030 AND pmt.privmsgs_text_id = pm.privmsgs_id AND pm.privmsgs_to_userid = 2 AND ( pm.privmsgs_type = 0 OR pm.privmsgs_type = 1 OR pm.privmsgs_type = 5 ) AND u.user_id = pm.privmsgs_from_userid AND u2.user_id = pm.privmsgs_to_userid

Line : 238
File : privmsg.php
CODETAGS gebruiken aub. -- Bee
Laatst gewijzigd door gerda115 op 22 jun 2005, 15:09, 1 keer totaal gewijzigd.

gerda115
Berichten: 20
Lid geworden op: 17 mei 2005, 19:23

Bericht door gerda115 » 22 jun 2005, 15:03

Hier de code van regel 226 t/m 249

Code: Selecteer alles

	//
	// Major query obtains the message ...
	//
	$sql = "SELECT u.username AS username_1, u.user_id AS user_id_1, u2.username AS username_2, u2.user_id AS user_id_2, u.user_sig_bbcode_uid, u.user_posts, u.user_from, u.user_website, u.user_email, u.user_icq, u.user_aim, u.user_yim, u.user_regdate, u.user_msnm, u.user_viewemail, u.user_rank, u.user_sig, u.user_avatar, u.user_level AS user_level_1, u2.user_level AS user_level_2, pm.*, pmt.privmsgs_bbcode_uid, pmt.privmsgs_text
		FROM " . PRIVMSGS_TABLE . " pm, " . PRIVMSGS_TEXT_TABLE . " pmt, " . USERS_TABLE . " u, " . USERS_TABLE . " u2 
		WHERE pm.privmsgs_id = $privmsgs_id
			AND pmt.privmsgs_text_id = pm.privmsgs_id 
			$pm_sql_user 
			AND u.user_id = pm.privmsgs_from_userid 
			AND u2.user_id = pm.privmsgs_to_userid";
	if ( !($result = $db->sql_query($sql)) )
	{
		message_die(GENERAL_ERROR, 'Could not query private message post information', '', __LINE__, __FILE__, $sql);
	}

	//
	// Did the query return any data?
	//
	if ( !($privmsg = $db->sql_fetchrow($result)) )
	{
		redirect(append_sid("privmsg.$phpEx?folder=$folder", true));
	}

	$privmsg_id = $privmsg['privmsgs_id'];
Weet iemand de oplossing, het is zo lastig dat er niet meer gemaild kan worden.

Gebruikersavatar
Luuk
Berichten: 7311
Lid geworden op: 22 okt 2003, 10:07
Locatie: Delft

Bericht door Luuk » 22 jun 2005, 16:38

Je geeft nu 2 verschillende stukken, bij het eerste zie ik wel een four (achter u.username moet geen "," ) maar het tweede stuk code is anders, "," is weg en er staat niets van de user color mod of wat dat dan ook mag zijn.
Afbeelding

gerda115
Berichten: 20
Lid geworden op: 17 mei 2005, 19:23

Bericht door gerda115 » 22 jun 2005, 21:29

Luuk schreef:Je geeft nu 2 verschillende stukken, bij het eerste zie ik wel een four (achter u.username moet geen "," ) maar het tweede stuk code is anders, "," is weg en er staat niets van de user color mod of wat dat dan ook mag zijn.
Luuk,

1e is de foutmelding die ik krijg te zien als ik de mail open, de 2e is de php code uit privmsg.php

Gebruikersavatar
Luuk
Berichten: 7311
Lid geworden op: 22 okt 2003, 10:07
Locatie: Delft

Bericht door Luuk » 22 jun 2005, 21:54

Maar op de een of andere manier klopt het niet. Met de code uit het php bestand wat jij gaf kan die error niet ontstaan. :?
Afbeelding

gerda115
Berichten: 20
Lid geworden op: 17 mei 2005, 19:23

Bericht door gerda115 » 22 jun 2005, 22:44

Waar moet ik dit dan in zoeken?

Zit er misschien een fout in de sql dan.

Gebruikersavatar
Luuk
Berichten: 7311
Lid geworden op: 22 okt 2003, 10:07
Locatie: Delft

Bericht door Luuk » 23 jun 2005, 19:52

Zet het bestand eens in een .txt bestand, en geef ons de link.

PS: Posten kan ook niet, het is te lang. Maar andersd ook liever in een txt bestand.
Afbeelding

gerda115
Berichten: 20
Lid geworden op: 17 mei 2005, 19:23

Bericht door gerda115 » 27 jun 2005, 14:31

bestandje is hier vandaan te halen;

http://autogie.spymac.net/privmsg.tx

Gebruikersavatar
Luuk
Berichten: 7311
Lid geworden op: 22 okt 2003, 10:07
Locatie: Delft

Bericht door Luuk » 28 jun 2005, 18:53

Verander

Code: Selecteer alles

u.username, AS username_1
eens in

Code: Selecteer alles

u.username AS username_1
Afbeelding

gerda115
Berichten: 20
Lid geworden op: 17 mei 2005, 19:23

Bericht door gerda115 » 28 jun 2005, 22:02

Potverdikkeme wat een komma al niet kan doen :roll:

Mag ik je weer heel hartelijk danken voor je hulp :thumb:
Dit was dus de oplossing.

Thnx,

Gerda115

ik ben gek
Berichten: 1496
Lid geworden op: 25 mei 2005, 14:09

Bericht door ik ben gek » 28 jun 2005, 22:17

en een spatie :P

Gebruikersavatar
Luuk
Berichten: 7311
Lid geworden op: 22 okt 2003, 10:07
Locatie: Delft

Bericht door Luuk » 28 jun 2005, 22:19

Ik heb geen spatie veranderd :roll:

Maar inderdaad, een komma of punt of wat voor kleinigheid maakt veel uit in php. :wink:
Afbeelding

ik ben gek
Berichten: 1496
Lid geworden op: 25 mei 2005, 14:09

Bericht door ik ben gek » 28 jun 2005, 22:21

ik

Code: Selecteer alles

 zo'n 
tabel is de spatie erg breed maar inderdaad je hebt niks gedaan

Gesloten