IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

Faire un slider avec du PHP


Sujet :

PHP & Base de données

  1. #1
    Candidat au Club
    Homme Profil pro
    Webmaster
    Inscrit en
    Août 2013
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Webmaster
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Août 2013
    Messages : 6
    Points : 3
    Points
    3
    Par défaut Faire un slider avec du PHP
    Bonjour à tous et à toutes,

    Étant nouvel utilisateur sur ce forum, je ne sais pas si je poste dans la bonne catégorie du forum, étant donné que mon problème/ce que je veux faire, touche plutôt de manière générale à trois langages : PHP, SQL, Javascript/Jquery.

    En fait, je chercherais à réaliser un slider Jquery, ou en tout cas, quelque chose qui va générer aléatoirement les images des membres avec du texte correspondant à leur pseudonyme etc. Je dois donc aller piocher dans ma base de données avec du PHP mais étant débutant, je ne vois pas comment faire.

    Je m'explique : les images des membres sont stockées sous la forme de chiffres dans la base de données et s'affichent ensuite en l'introduisant avec du PHP.

    Exemple : http://www.generateur/avatarimage?{$user->look}

    Je voudrais donc réaliser sur la page d'accueil un slider ou autre qui fasse apparaitre aléatoirement l'avatar des membres qui n'est pas une image, mais créée a partir d'un moteur commun, d'où la nécessité de stocker l'avatar modifiable par le joueur en base de données.

    Je résume donc mes propos : Imaginez un slider en page d'accueil, jusque là rien de bien compliqué. Imaginez aussi que les avatars des membres ne soient pas de simples images soient générés à partir d'un moteur commun, et les joueurs puissent le modifier, ce qui nécessite l'intervention de la base de données. Je dois donc interragir avec la base de données (php, sql) pour afficher les avatars des utilisateurs connectés, ainsi que le javascript/jquery pour le slider et le html/css pour l'intégration et les propriétés du slider dans la page. C'est donc assez complexe pour mon petit crâne.

    En espérant que vous puissiez m'avoir compris, me demander plus d'informations au cas où.

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour,
    ...et donc... ?

    Quelle est la question ?

  3. #3
    Candidat au Club
    Homme Profil pro
    Webmaster
    Inscrit en
    Août 2013
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Webmaster
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Août 2013
    Messages : 6
    Points : 3
    Points
    3
    Par défaut
    Citation Envoyé par jreaux62 Voir le message
    Bonjour,
    ...et donc... ?

    Quelle est la question ?
    Tout simplement, comment faire ?

  4. #4
    Invité
    Invité(e)
    Par défaut
    1/ une recherche internet, pour voir s'il n'a pas des tutos sur ce sujet
    2/ une recherche de sliders existants
    3/ telecharger un slider existant + regarder comment il est codé
    4/ écrire ton code.

    Après ça, si tu rencontres un probleme dans TON code, tu pourras revenir ici, nous montrer TON code, poser une question precise, et on essaiera te t'aider.

  5. #5
    Candidat au Club
    Homme Profil pro
    Webmaster
    Inscrit en
    Août 2013
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Webmaster
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Août 2013
    Messages : 6
    Points : 3
    Points
    3
    Par défaut
    Citation Envoyé par jreaux62 Voir le message
    1/ une recherche internet, pour voir s'il n'a pas des tutos sur ce sujet
    2/ une recherche de slider existants tout-faits.
    3/ telecharger un slider existant + regarder comment il est codé
    4/ écrire ton code.
    C'est exactement ce que j'ai fait ! La recherche internet dans mon cas précis ne me dit que comment faire pour intégrer un slider. Secundo, j'ai déjà touché à un slider, et en ai installé un mais je n'arrive pas à le modifier pour faire ce que je veux faire. Le soucis se pose donc dans la modification du slider pré-existent

    En tout cas, ça me rassure, tout ce que tu as dit, je me le suis dit également et je me suis dit "c'est comme ça que je peux y parvenir". Coïncidence. Quant à Google dans ces cas il n'est pas d'une grande utilité pour mon cas précis ou alors je dois aller piocher un peu partout mais je n'y comprendrai rien, ce pourquoi je préfère être guidé ici (sans qu'on me mâche le travail pour autant).

    Donc j'ai mon slider tout fait, j'arrive pas à le modifier pour qu'il vienne piocher les avatars virtuels dans la BDD et qu'il génère aléatoirement cela. Donc, comment faire ? Je posterai mon exemple de slider, mais c'est un slider basique donc bon. Je veux savoir comment il peut aller piocher aléatoirement la valeur du look de l'avatar dans la BDD. J'ai absolument aucune idée de comment faire, donc le seul code que je peux montrer c'est le code du slider intégré à ma page de test, mais pas d'une grande utilité. Que faut-il écrire dans le slider pour que...

    - D'une part, il accède précisément là où je veux dans la base de données,
    - Qu'il l'intègre dans des liens qui permettront d'aboutir à l'image,
    - Qu'il fasse switcher le tout connaissant les caractéristiques ci-dessus.

    Je précise que je suis débutant.

  6. #6
    Invité
    Invité(e)
    Par défaut
    sais-tu faire une requete en base de donnees ?
    afficher les images/avatars ?

    Quel est le probleme precisement ?
    dans tous les cas, il faut nous montrer ton code et expliquer ta methodologie.

  7. #7
    Candidat au Club
    Homme Profil pro
    Webmaster
    Inscrit en
    Août 2013
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Webmaster
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Août 2013
    Messages : 6
    Points : 3
    Points
    3
    Par défaut
    Citation Envoyé par jreaux62 Voir le message
    sais-tu faire une requete en base de donnees ?
    afficher les images/avatars ?

    Quel est le probleme precisement ?
    dans tous les cas, il faut nous montrer ton code et expliquer ta methodologie.
    Je ne vais pas tarder à montrer mon code, avant cela je m'explique. Des champs de la table users de ma base de données contiennent la valeur de l'avatar sous forme de code qui correspond donc à l'avatar. Un petit exemple :

    ch-215-1341.he-1602-62.ca-3187-1341.hr-110-42.ea-3083-110.ha-1012-1341.hd-3102-22.lg-275-1341.cc-3158-62

    L'utilisateur voit ensuite son avatar sur le site grâce au php (côté serveur donc) :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <img src="http://www.monsite.fr/imaging-monsite/avatarimage?figure={$user->look}" />
    • Côté client, la valeur se transforme en :

    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    <img src="http://www.monsite.fr/imaging-monsite/avatarimage?figure=ch-215-1341.he-1602-62.ca-3187-1341.hr-110-42.ea-3083-110.ha-1012-1341.hd-3102-22.lg-275-1341.cc-3158-62" />
    Donc tout ce qui est là haut marche et fonctionne. Par ce procédé, chaque utilisateur peut voir son avatar sur la page Internet de mon site et ça fonctionne parfaitement. L'utilisateur peut modifier son avatar, la valeur sera en base de donnée, et la page Internet affichera ainsi l'avatar modifié dans la zone prévue à cet effet.

    >> Maintenant ce que je voudrais, c'est que justement mon slider prenne et affiche indéfiniment, image par image, ces avatars. Je sais afficher les avatars pour chaque utilisateurs grâce au template contenant du php qui permet a chacun de voir son avatar quand il est connecté. Mais maintenant, comme je l'ai dit, je souhaite qu'un slider vienne par exemple (en se limitant a 4 slides) faire tourner en boucle cela :

    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    <img src="http://www.monsite.fr/imaging-monsite/avatarimage?figure=ch-215-1341.he-1602-62.ca-3187-1341.hr-110-42.ea-3083-110.ha-1012-1341.hd-3102-22.lg-275-1341.cc-3158-62" />
     
    <img src="http://www.monsite.fr/imaging-monsite/avatarimage?figure=ch-215-1341.he-1602-62.ca-3187-1341.hr-110-42.ea-3083-110.ha-1012-1341.hd-3102-22.lg-275-1341.cc-3158-62" />
     
    <img src="http://www.monsite.fr/imaging-monsite/avatarimage?figure=hr-831-61.ch-3222-64.hd-190-3.lg-275-62" />
     
    <img src="http://www.monsite.fr/imaging-monsite/avatarimage?figure=hr-115-42.hd-190-1.ch-215-62.lg-285-91.sh-290-62" />
    Je pense qu'il faut coder cela en PHP pour que ce que je veuille faire puisse marcher. Parce que pour afficher des "avatars", on est obligé selon le principe de mon site de piocher en BDD. Je veux donc faire switcher aléatoirement des images d'avatar avec le pseudo pris au hasard. Je ne tarderai pas à apporter davantage de précisions.

    Je sais donc afficher des images pour un utilisateur précis mais le slider va devoir piocher des images d'utilisateurs qui s'inscriront même après la mise en place du slider. Par conséquent, je ne peux pas copier/coller à la main toutes les images. Il faut une sorte de boucle et je ne saurais absolument pas faire cela.

  8. #8
    Membre averti Avatar de Njörd
    Homme Profil pro
    Inscrit en
    Janvier 2010
    Messages
    190
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Janvier 2010
    Messages : 190
    Points : 390
    Points
    390
    Par défaut
    Bonjour Mystyroi,

    Tu devrais revoir quelques bases :
    - HTML : afficher une image enregistrée sur ton serveur
    - SQL : lecture, ajout, modification, suppression
    - PHP : faire une requête sur ta BD, récupérer le/les résultat(s), afficher ce/ces résultats

    Là, coder ton chemin ou nom de fichier dans la base de données, c'est plus se prendre la tête qu'autre chose. De plus, pourquoi tout passer dans l'URL ? Tu peux récupérer ce genre d'informations directement dans ta page pour les afficher comme tu l'entends.

    Ensuite, tu souhaites faire un slider, je suppose donc que tu as pris un code JS. Certainement du jQuery. Lequel ? Qu'as-tu déjà fait ?

Discussions similaires

  1. Faire un PDF avec du PHP
    Par oxilia dans le forum Langage
    Réponses: 2
    Dernier message: 04/01/2013, 13h38
  2. Réponses: 2
    Dernier message: 01/06/2008, 20h46
  3. Comment extraire du xml pour faire une bdd avec php?
    Par baleiney dans le forum XQUERY/SGBD
    Réponses: 9
    Dernier message: 09/03/2008, 14h55
  4. Réponses: 3
    Dernier message: 04/01/2008, 09h10
  5. comment faire pour que le code PHP dialogue avec mes bibliotheques compilées
    Par Samson BAYIHA dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 3
    Dernier message: 22/09/2007, 01h45

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo