So, jetzt ein "richtiges" Danke!
Funktioniert soweit...
Zwei Fragen habe ich aber noch.
1. Ich möchte in der erweiterten Mitgliedersuche auch nach meinem Profilfeld 2 suchen. Ich dachte, folgender zusätzlicher Code in der memberlist.php würde helfen, hat er aber nicht...
PHP-Code:
// Profilfeld 2 contains
$search_website = htmlspecialchars_uni($mybb->input['fid2']);
if(trim($mybb->input['fid2']))
{
$search_query .= " AND f.fid2 LIKE '%".$db->escape_string_like($mybb->input['fid2'])."%'";
$search_url .= "&fid2=".urlencode($mybb->input['fid2']);
}
Beim Suchen bekomme ich folgenden Fehler:
Code:
SQL Error:
1109 - Unknown table 'f' in where clause
Query:
SELECT COUNT(*) AS users FROM mybboard_users u WHERE 1=1 AND f.fid2 LIKE '%eingegebener_suchbegriff%'
Ich verstehe soweit, dass er f.fid2 nicht erkennt. Dachte erst, ich könnte u.fid2 nehmen, geht aber (natürlich) auch nicht... Leider kenne ich mich mit PHP/SQL nicht so aus...
2. Kann ich in der Mitgliederübersicht das Suchen nach Website gegen ein Suchen nach Profilfeld 2 austauschen? Wenn 1) gelöst ist, müsste ich doch nur noch das Template anpassen, oder?