CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

[PHP]Systeme de Pagination et tag ?

dark_delusion
dark_delusion
Niveau 7
14 février 2010 à 15:49:23

Bonjour, tout le monde, voila sa fait maintenant quelque semaine que j'apprends le XHTML, CSS & le PHP, j'en ai besoin pour un projet dans mes études en programmation. j'ai deja bien avancer dans mon site pour ne pas dire qu'il est finit à 80%.

J'ai plusieurs concernant quelque points à éclaircir voici mes explication et avec vos réponses qui viendront j'espère :)

_Comment font les site pour classer leur vidéo,image,article,etc..... Imaginons un site genre koreus avec plein de vidéo humouristique classer en différent genres qui sont à la base toute mélanger sur le même corps du site, et la un classement par genre est disponible.

pour mon exemple on va dire 3 genres : Animaux, Farce, Non classe. Et maintenant 4 vidéos chacune de genre différentes exemple : 1- Animaux; 2-Farce; 3-Animaux & Farce; 4-Non classer.

Maintenant imaginons que je veuille classer par Animaux j'aurai alors que la 1ère et 3ème vidéos que je pourrais visionner sur le corps de la page.

Voila c'est ce qui m'intéresse réellement comment classer (tagger) les vidéos pour ensuite faire apparaitre un seul genre de vidéo sur le corps de la page. Je suppose que c'est en relation avec la BDD ? si oui comment faut-il s'y prendre (j'ai PHPmyAdmin) et quel le code ensuite pour mettre en place ce systeme ?

_Ma 2ème question plus simple que la première mais qui m'intrigue autant, comment mettre plusieur page sur le même corps par exemple je ne veut afficher que 5 artcile sur la première page je rentre donc :

$retour = mysql_query('SELECT * FROM news ORDER BY id DESC LIMIT 0, 5');

mais imaginons que j'ai 10 news comment faire sorte de mettre des petits numéros de page en bas 1-2-X-X-X-X-X et ensuite que le site place automatique les ancienne news dans les pages suivantes ?

Voila j'avais que 2 questions qui me semble asser difficile à expliquer, j'espère avoir des réponse, Merci d'avance.

@++

dnob700
dnob700
Niveau 10
14 février 2010 à 16:13:19

Pour la première question il te faut une page particulière qui est celle dont tu te sert pour enregistrer sur ton site des vidéo. Sur cette page tu entre les tags associé à chaque images que tu ajoute. Ensuite, soit tu les stocke comme une valeur booléenne avec une colonne de ta bdd pour chaque tag, soit comme des chaines de caractères pour sauvegarder tout les tags d'une image dans une même colonne.

Puis tu fais une recherche dans ta base de donnée sur le tag pour obtenir la liste des vidéo avec les tags que tu veux afficher.

Pour la deuxième question, tu commence par faire une recherche qui te dit combien ul y a de vidéo qui correspondent à ta recherche, tu divise par le nombre de vidéo que tu affiche sur chaque page et ça te permet de mettre les petit numéro en bas de page et ensuite tu fais une recherche dans ta bdd en ne demandent que les réponses numéro tant à tant qui correspondent à la page que tu affiche (en vrai je suppose que tu fait une requete qui te donne tout les résultat, s'il n'y en a pas trop, tu les enregistre et c'est de ça dont tu te sert pour faire chaque page).

Cependant je ne connais rien à la programmation web ou avec des bdd, donc c'est purement hypothétique comme réponse. Tu aura d'ailleurs probablement plus de réponse sur le forum création de site web qu'ici.

dark_delusion
dark_delusion
Niveau 7
14 février 2010 à 16:22:55

Merci beaucoup je savais pas qui avait la section creation de site web xD je vais aller voir la bas !

godrik
godrik
Niveau 30
14 février 2010 à 17:06:43

Je me doute que la portabilite est le dernier de tes soucis pour l'instant, mais il me semble que LIMIT est une extension de mysql et ne fait pas parti du standard SQL.

Sous forums
  • Aide à l'achat Mac
  • Steam Deck
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Macintosh
  • Hardware
La vidéo du moment