**opgelost** foutmelding: selecteer formulier 'profiel'

Hulp nodig bij je installatie of kom je ergens niet uit? Probeer phpBB3! Problemen lossen we samen met je op.
phpBB 3.0 is End of support per 1 januari 2017. Dit forum is hier enkel ter archief. Het wordt aangeraden te upgraden naar phpBB 3.2
Forumregels
phpBB 3.0 is End of support per 1 januari 2017. Dit forum is hier enkel ter archief. Het wordt aangeraden te upgraden naar phpBB 3.2
Gesloten
heijntje
Berichten: 7
Lid geworden op: 15 jan 2009, 23:39

**opgelost** foutmelding: selecteer formulier 'profiel'

Bericht door heijntje » 17 jan 2009, 21:22

  • Adres van je forum: http://www.kidinformatie.com/forum/
    Event. modificaties op je forum: Nee geen mod's
    Wanneer ontstond het probleem? Geen idee
    phpBB versie: 3.0.4

    Heb je onlangs iets veranderd aan je forum? backup teruggezet i.v.m. andere host & php121 geintegreerd....
    Wat is het probleem?
Onderstaande foutmelding na het zoeken van een lid via het beheerderspaneel, beheer gebruiker, Selecteer formulier ===>profiel
Nieuwe host: MySQL-versie 5.0.67
oude host: MySQL-versie 5.1


foutmelding: beheerderspaneel selecteer formulier 'profiel'

Ik heb alle andere opties getest en alleen het profiel geeft een foutmelding.
Enig idee??
..
SQL ERROR [ mysqli ]

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 '= 1 AND l.lang_id = AND l.field_id = ORDER BY' at line 3 [1064]

SQL

SELECT l.*, f.* FROM phpbb3_profile_lang l, phpbb3_profile_fields f WHERE = 1 AND l.lang_id = AND l.field_id = ORDER BY

BACKTRACE


FILE: includes/db/mysqli.php
LINE: 163
CALL: dbal->sql_error()

FILE: includes/functions_profile_fields.php
LINE: 66
CALL: dbal_mysqli->sql_query()

FILE: includes/acp/acp_users.php
LINE: 1238
CALL: custom_profile->generate_profile_fields()

FILE: includes/functions_module.php
LINE: 507
CALL: acp_users->main()

FILE: adm/index.php
LINE: 74
CALL: p_master->load_active()

heijntje
Berichten: 7
Lid geworden op: 15 jan 2009, 23:39

Re: **opgelost** foutmelding: selecteer formulier 'profiel'

Bericht door heijntje » 19 jan 2009, 01:37

Na een beetje nadenken het volgende bestand aangepast:

includes/functions_profile_fields.php

Van:
$sql = 'SELECT l.*, f.*
FROM ' . PROFILE_LANG_TABLE . ' l, ' . PROFILE_FIELDS_TABLE . " f
WHERE f.field_active = 1
$sql_where
AND l.lang_id = $.lang_id
AND l.field_id = f.field_id
ORDER BY f.field_order";
$result = $db->sql_query($sql);

Naar:
$sql = 'SELECT l.*, f.*
FROM ' . PROFILE_LANG_TABLE . ' l, ' . PROFILE_FIELDS_TABLE . " f
WHERE f.field_active = 1
$sql_where
AND l.lang_id = l.lang_id
AND l.field_id = f.field_id
ORDER BY f.field_order";
$result = $db->sql_query($sql);

Van: AND l.lang_id = $.lang_id
Naar: AND l.lang_id = l.lang_id

Ik kan nu weer het profiel bekijken via het beheerderspaneel, beheer gebruiker, Selecteer formulier ===>profiel

Dit foutje zit overigens in een niewe installatie

Heijntje

Gesloten