Problem in topic.php
original Thema anzeigen
07. Feb 2007, 17:36
Warning: array_keys() [function.array-keys]: The first argument should be an array in /var/www/users/hightime/myforum/topic.php on line 67Musiclover
Warning: implode() [function.implode]: Bad arguments. in /var/www/users/hightime/myforum/topic.php on line 67
SQL Error: 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 ') AND val.`field_id` = var.`id`' at line 4
SELECT var.`name`, val.`value`, val.`user_id`
FROM `pmf_user_field_value` AS val,
`pmf_user_field` AS var
WHERE val.`user_id` IN ()
AND val.`field_id` = var.`id`
kann mir jemand helfen dabei den fehler zu beheben bitte?
edit: hab die Zeilen erstmal auskommentiert
07. Feb 2007, 19:54
Roi Danton
| PHP | |
|---|---|
01: 02: 03: 04: 05: 06: 07: 08: 09: 10: 11: |
#
#
### Profilfelder
$result = $_db->query('SELECT var.`name`, val.`value`, val.`user_id`
FROM `'.$_cfg['DB_PREFIX'].'user_field_value` AS val,
`'.$_cfg['DB_PREFIX'].'user_field` AS var
WHERE val.`user_id` IN ('.implode(',', array_keys($users)).')
AND val.`field_id` = var.`id`');
while ($Daten = $_db->fetch_array($result)) {
$user_fields[$Daten['user_id']][$Daten['name']] = $Daten['value'];
}
|
2) Welche Forenversion benutzt Du?
3) Welche MySQL Version hat der Server, auf dem das Forum l?uft? (das Forum d?rfte einige Probleme bei MySQL 5 haben)








