Block pour les portails nuked-klan v2.0

Soyez le premier à donner votre avis sur cette source.

Vue 23 168 fois - Téléchargée 1 454 fois

Description

Voici la deusième version d'un block que j'ai réalisé pour les portails de type Nuked-klan.
La version 1.0 est dispo sur codes sources aussi : http://www.phpcs.com/code.aspx?ID=36223

Par rapport à la V1.0, j'ai fait en sorte que l'affichage soit dynamique et agréable pour l'internaute.
Le visiteur choisit grâce à une liste déroulante la sélection qu'il veut voir affichée. Dans mon cas, mon site est pour World of Warcraft, et je me sers de mon mod pour afficher les boss du jeu que ma guilde à affrontés/tués.
Donc vous pouvez voir ce que mon code donne sur mon site perso :). (le block se trouve en haut à droite de l'écran)
Les Readme.txt décrivent chaque version (à partir de la version 2.1).

Le zip contient 3 fichiers:
- block_down.php : code du block à proprement parlé. On y retrouve le code pour afficher le block, mais aussi le minimum pour pouvoir le configurer/positionner dans l'environnement Nuked-Klan.
- admin.php : ce fichier permet de gérer le contenu de la table depuis la page d'administration du portail. Il n'est donc pas nécessaire d'aller dans le SGBD pour rentrer/modifier/supprimer des enregistrements. Ca facilite la vie et c'est très pratique (gain de tps).
- sql bdd.txt : c'est le sql pour créer la table pour le mod.

Les principales notions utilisées pour réaliser ce block sont :
- notions de php/javascript/dhtml
- accès à une table en sql (ajout/suppression/MàJ d'enregistrements)
- architecture d'un code pour un portail Nuked-klan

Conclusion :


J'ai profité des remarques du premier source pour mettre au propre celui-ci. Donc normalement, il devrait pas trop y avoir de choses à modifier (peu être pour le javascript).

En cas de question, n'hésitez pas! :)

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

Messages postés
23
Date d'inscription
jeudi 27 octobre 2005
Statut
Membre
Dernière intervention
4 juin 2008

Bonjour, je vous écris car j'ai une erreur Sql pour le module. En efffet je peux rajouter des boss et des préférences mais lorsque je suis sur la liste des boss, j'ai une erreur qui me marque:

Erreur SQL !

You have an error in your SQL syntax near '' at line 1

Donc je ne comprend pas pourquoi dans le sens où je peux qd meme mettre les boss mais pas les modifier à moins d'effacer les données SQL et recommencer tout le temps... Que faut il que je modifie?
Messages postés
26
Date d'inscription
mardi 14 janvier 2003
Statut
Membre
Dernière intervention
28 novembre 2006

@snaker95
L'erreur veut dire que dans un enregistrement, un champ est laissé vide. Hors cela n'est pas permi. vérifie en ouvrant la table directement que les champs "id", "Instance", "Name", "RestLife" et "Link" ne soient pas vides.
Si c'est le cas, dit le moi ^^

@Rikki
tu peux me rapporter le msg d'erreur en entier? il s'agit d'une erreur du module ou du block ?
Quel navigateur utilises tu ?
Messages postés
7
Date d'inscription
samedi 28 octobre 2006
Statut
Membre
Dernière intervention
27 janvier 2010

Bonjour,

j'ai un petit prob quand j'essaie d'enregistrer un boss.
J'ai le msg suivant:

Erreur SQL !

You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1

Pouvez vous m'aider?
Messages postés
1
Date d'inscription
lundi 22 août 2005
Statut
Membre
Dernière intervention
21 juillet 2006

Je trouve ce module pas mal sauf que j'ai un petit probleme quand je ve voir la liste des boss, voila se qu'il y a d'affichier :

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /homepages/43/d143380546/htdocs/dragonhost/portail/nk/modules/Down/admin.php on line 383

Merci pour votre aide.

PS : j'utilise la version 2.1
Messages postés
2
Date d'inscription
lundi 1 mai 2006
Statut
Membre
Dernière intervention
17 mai 2006

TJRS LE MEME PROBLEME POUR MOI AVEC LA TABLE. IMPOSSIBLE D'JOUTER CETTE VALEURS " latin1_general_ci NOT NULL " CA ME METS SYSTEMATIQUEMENT UNE ERREUR
Afficher les 14 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.