Page 1 sur 1

Problème SQL

Posté : 23 janv. 2015, 19:29
par jeffgordon
Bonjour

J'expose mon problème sur mon forum j'ai ajouter un champ dans la table user (champ qui est est remplis par le membre)
j'essaye de récupérer dans chaque sujet son info pour chaque membre qui poste ou répond.
Voici ce que j'ai fait , mais ça m'affiche que mon info dans tous les poste.

Code : Tout sélectionner

$sql = 'SELECT user_info, user_id FROM ' . USERS_TABLE . ' WHERE user_id = ' . $user->data['user_id']; if (!$result = $db->sql_query($sql)) { message_die(GENERAL_ERROR, 'Could not query information', '', __LINE__, __FILE__, $sql); } while ( ($row = $db->sql_fetchrow($result))) { $template->assign_vars(array( 'USER_INFO' => $row['user_info'], )); }
Merci de me dire d’où vient mon erreur.
Amicalement

Re: Problème SQL

Posté : 23 janv. 2015, 20:37
par tof73
ta requete récupère l'info du membre connecté.
c'est l'info du membre qui a posté un message dont tu as besoin.
le "plus simple" est surement de trouver où les infos sur le posteur sont récupérées et d'ajouter le champ.

Re: Problème SQL

Posté : 23 janv. 2015, 21:40
par @rthur
Ou sinon encore + simple, regarde tous les champs que l'utilisateur peut déjà édité lui même et si par hasard il n'y en aurait pas un qui ne sert à rien, si c'est le cas, tu as juste à le renommer dans le fichier de traduction et hop ni vu ni connu ;)

Re: Problème SQL

Posté : 24 janv. 2015, 08:10
par jeffgordon
Bonjour

Mon problème est résolu , merci quand même :wink:

Amicalement.