Modérateur: Modérateurs

Gabe_Logan a écrit:J'ai en effet trouvé l'endroit où il est question de mon problème.
Dans le fichier fonctions_user.php, j'ai du ajouter un peu plus que ce qui était demandé, soit :
Remplacer:
- Code: Tout sélectionner
'user_permissions' => '',
par:
- Code: Tout sélectionner
'user_permissions_en' => '',
'user_permissions_fr' => '',
'user_perm_from_en' => '0',
'user_perm_from_fr' => '0',
SQL ERROR [ mysql4 ]
Field 'user_permissions' doesn't have a default value [1364]ucp.php
includes/auth.php
includes/functions_privmsgs.php
includes/functions_user.php
includes/functions.php
includes/acp/acp_main.php
includes/acp/auth.php
includes/acp/acp_permissions.php'user_permissions' => '','user_permissions' => '',
'user_permissions_en' => '',
'user_permissions_fr' => '',
'user_perm_from' => '0',
'user_perm_from_en' => '0',
'user_perm_from_fr' => '0',dcz a écrit:J'ai fait un petit code pour que le nombre de messages des utilisateurs prennent en compte tous les forums : http://www.phpbb.com/community/viewtopi ... 5#p6498655
- Code: Tout sélectionner
$sql = 'SELECT COUNT(p.post_id) AS num_posts, u.user_id
FROM ' . USERS_TABLE . ' u
LEFT JOIN ' . POSTS_TABLE . ' p ON (u.user_id = p.poster_id AND p.post_postcount = 1)
GROUP BY u.user_id';
$result = $db->sql_query($sql);
while ($row = $db->sql_fetchrow($result))
{
$db->sql_query('UPDATE ' . USERS_TABLE . " SET user_posts = {$row['num_posts']} WHERE user_id = {$row['user_id']}");
}
$db->sql_freeresult($result);
@unlink('path_to_the_slave_forum/cache/' . basename($filename)); Utilisateurs parcourant ce forum: Google Adsense [Bot] et 10 invités