Forum AideInfo.com Index du Forum

Ajouter cette page sur un site de bookmarks
scoopeo  fuzz  tapemoi  nuouz  bookeet  pioche  Partagez sur del.icio.us  Partagez sur digg.com  Partagez sur furl.net  Partagez sur Yahoo! Mon Web 2.0  Partagez sur StumbleUpon  Partagez sur Google Bookmarks  Partagez sur Technorati  Partagez sur blinklist  Partagez sur Newsvine  Partagez sur ma.gnolia  spurl  simpy

Publicité


Rechercher Liste des Membres Groupes d'utilisateurs Profil Connexion S'enregistrer Messagerie privéeMessagerie privée   Règles du forum Retour au siteRetour au site
  Ce forum est verrouillé, vous ne pouvez pas poster, ni répondre, ni éditer les sujets. Ce sujet est verrouillé, vous ne pouvez pas éditer les messages ou faire de réponses. Forum AideInfo.com Index du Forum » [Archive] Support phpBB   
Ajout de champs dans le profil
Auteur Message
Elglobo
Jeune posteur


Inscrit le: 21 Déc 2005
Messages: 9

MessagePosté le: 10 Jan 2006 19:20
MessageSujet du message: Ajout de champs dans le profil
Répondre en citant

Bonjour à tout le monde,

J'ai donc installé le mod d'Acyd Burn qui permettait d'ajouter un champs dans le profil, afin de le personnaliser.

J'ai bien installé ce mod, mais au lieu d'utiliser un champ de texte à remplir dans mon profile_add_body.tpl, j'ai utilisé une liste de valeur.

Dans ce style :
Code:
<select name="music"><option value="">...</option><option value="rap">Rap</option><option value="pop">Pop</option></select>

Je choisis ma valeur, elle va bien se mettre à jour dans ma base de données, et prend la valeur du champ choisi dans la liste (Vide, Rap ou Pop dans mon cas ci-dessus), mais le soucis c'est que lorsque je retourne dans mon profil pour modifier cette valeur, il ne se positionne pas pas sur la valeur présente dans ma base de donnée mais sur la première valeur de ma liste de choix, c'est à dire "..." ce qui fait que quand je revalide évidemment je suis obligé de resélectionner ma valeur sinon je perds la valeur choisie précedemment.

Ai je loupé quelque chose ? y a t'il quelque chose de plus à définir pour qu'il aille bien prendre lors du retour dans le profil la valeur présente dans la BD ?

Merci d'avance pour votre aide Wink
_________________
Elglobo Wink
Forum Nikon Numérique
Voir le profil de l'utilisateur Envoyer un message privé  
 
Auteur Message
AideInfo
Administrateur
Expert phpBB


Inscrit le: 11 Juin 2002
Messages: 3912

MessagePosté le: 11 Jan 2006 19:17
MessageSujet du message:
Répondre en citant

Il faudrait voir le mod.
_________________
Services gratuits

phpBB-Tutoriaux, tous les tutoriaux pour débuter et utiliser phpBB
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur  
 
Auteur Message
Elglobo
Jeune posteur


Inscrit le: 21 Déc 2005
Messages: 9

MessagePosté le: 11 Jan 2006 22:11
MessageSujet du message:
Répondre en citant

Merci de ta réponse Aideinfo et voici donc le mod en question Wink

http://forum.phpbb.biz/viewtopic_96415.html&highlight=ajouter+champs+profil

Merci d'avance pour ton aide Exclamation
_________________
Elglobo Wink
Forum Nikon Numérique
Voir le profil de l'utilisateur Envoyer un message privé  
 
Auteur Message
AideInfo
Administrateur
Expert phpBB


Inscrit le: 11 Juin 2002
Messages: 3912

MessagePosté le: 12 Jan 2006 20:33
MessageSujet du message:
Répondre en citant

Ca serait mieux de mettre le texte du mod plutôt que de mettre le lien de téléchargement. En plus, leur script de téléchargement ne fonctionne pas.
_________________
Services gratuits

phpBB-Tutoriaux, tous les tutoriaux pour débuter et utiliser phpBB
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur  
 
Auteur Message
Elglobo
Jeune posteur


Inscrit le: 21 Déc 2005
Messages: 9

MessagePosté le: 13 Jan 2006 1:43
MessageSujet du message:
Répondre en citant

Merci aideinfo j'ai réussi à me débrouiller avec de l'aide que j'ai pu obtenir par çi par là.

Maintenant mon soucis est que je souhaite faire dans la liste des membres, une recherche selon ce champs que j'ai rajouté.
Je m'explique j'ai rajoute un champs musique préférée (Rap, Pop Rock) et je voudrais avoir possiblité dans la liste des membres de trier en choisissant au préalable une de ces 3 valeurs et qu'il voit qui a choisis cette valeur dans la base de données, et m'affiche alors les membres

Au niveau de la requête sql ou de la mise en forme du tpl je pense que ca peut aller, mais mon blème vient du code php à rajouter dans le memberlist.php, là je séche complet.

Aurais tu une idée ?

Pour information mon champ dans la base de données se nomme user_music - table des users, pour garder une certaines logique dans le code Wink

Merci d'avance pour ton aide !
_________________
Elglobo Wink
Forum Nikon Numérique
Voir le profil de l'utilisateur Envoyer un message privé  
 
Re
Auteur Message
Elglobo
Jeune posteur


Inscrit le: 21 Déc 2005
Messages: 9

MessagePosté le: 16 Jan 2006 18:55
MessageSujet du message: Re
Répondre en citant

Salut Aideinfo,

Un petit up pour que si tu as le temps, tu m'indiques une marche à suivre et aussi apporter quelques précisions sur ce que je veux vraiment.

En fait dans le profil, chaque membre peut choisir 3 musiques préférées dans une liste de vingtaine disponible, donc evidemment dans mon profil et dans ma base de données je stocke exprés 3 valeur différentes, plus facile pour pouvoir travailler dessus.
Les 3 valeurs dans le formulaire et dans la table phpbb_users sont user_music1, user_music2, user_music3 pour garder une certaine homogéneité.

En fait ce que je veux vouloir faire dans la liste des membres c'est rajouté un menu déroulant musique avec la liste de toutes les valeurs qui sont en fait dispo dans le profil.
Et une fois la valeur choisie par exemple "Rock", cliquez sur Trier, cela m'affiche seulement les membres qui ont choisi cette même valeur que ce soit dans user_music1 ou user_music2 ou user_music3 sachant que la même valeur ne peut pas se trouver dans les trois champs.

Merci d'avance à toi c'est super sympa car je bloque Wink
_________________
Elglobo Wink
Forum Nikon Numérique
Voir le profil de l'utilisateur Envoyer un message privé  
 
Auteur Message
AideInfo
Administrateur
Expert phpBB


Inscrit le: 11 Juin 2002
Messages: 3912

MessagePosté le: 17 Jan 2006 20:34
MessageSujet du message:
Répondre en citant

Je n'ai pas beaucoup de temps libre.
Il faut vérifier que la variable correspondant à ton champ est défini, et ensuite exécuter une requête du type SELECT .... FROM phpbb_users WHERE xxxx = xxxx;
_________________
Services gratuits

phpBB-Tutoriaux, tous les tutoriaux pour débuter et utiliser phpBB
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur  
 
  Ce forum est verrouillé, vous ne pouvez pas poster, ni répondre, ni éditer les sujets.  Ce sujet est verrouillé, vous ne pouvez pas éditer les messages ou faire de réponses. Forum AideInfo.com Index du Forum » [Archive] Support phpBB

Informations
Page 1 sur 1
Permissions: Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum
Montrer les messages depuis:   
Page 1 sur 1
 
Sauter vers:  


Powered by phpBB v2 © 2001, 2005 phpBB Group ¦ Theme : Creamy White, modifié par Eric FICHOT pour AideInfo.com