recuperer le pseudo d'un posteur

Par bykertix, il y a 9 ans


Bonjour a tous, je voudrai savoir sur mon site, comment je pourrai faire pour recuperer le pseudo de la personne qui poste l'article (son pseudo est stocker dans une table "users" et les articles dans une table "news") merci :)

9 réponses

betaWeb, il y a 9 ans

Salut,

La table news a une clé étrangère pour la relier à la table user ?
Si, oui il suffit de faire une jointure.

Underscreen, il y a 9 ans

Bonjour
vous êtes sur un framework en particulier ? un cms ? un projet full stack ?
ça dépend de pas mal de chose mais dans l'idée une simple requete sql fera l'affaire à conditions qu'il y ai bien une clé érangère comme betaWeb le précise. ou un table qui lie les tables user et news mais c'est moche ! :)

bykertix, il y a 9 ans

je n'utilise pas de template, mon projet et de justement tout faire de mes propres mains

Metylene, il y a 9 ans

Salut,
Il faut que ta table "news" contienne un champ "user_id" (Une clé étrangère) qui correspondra au créateur de l'article. Quand tu récupère l'article, tu fais une jointure pour récupérer le pseudo du créateur.

JeremDevWeb, il y a 9 ans

Yo,
Comme tu n'a toujours pas mis un "résolu", je viens t'aider :
J'imagine que ta crée un espace membre donc dans ton php, dans l'insert into, pour le pseudo, tu dois recupérer le pseudo de l'user connecté donc :

$_SESSION['user'];
Underscreen, il y a 9 ans

euh non c'est pas vraiment ce qu'il veux.
Il veux seulement pouvoir récupérer les auteurs des posts sur son site.
D'où la jointure entre les deux tables. Après tout est dit pour le coup.
Manque plus qu'un retour de la personne concernée.

Moussa Ball, il y a 9 ans

il faut que tu stock l'id de l'utilisateur dans la table post par exemple user_id .
tu vas insèrer l'id de l'utiisateur dans cette table.

bykertix, il y a 9 ans

@Underscreen a tout dit

Moussa Ball, il y a 9 ans

confirm qu'il t'as répondu