MindSlicer Hors Ligne Membre Inactif depuis le 17/04/2017 Grade : [Sorcier] Inscrit le 22/09/2008 504 Messages/ 0 Contributions/ 97 Pts | Envoyé par MindSlicer le Lundi 29 Mars 2010 à 13:59
Bonjour à tous.
Je suis en train de faire un deck pour un débutant ne comptant que des cartes Vanilla pour expliquer les principes fondamentaux du jeu dans un premier temps sans m'encombrer des capacités des créatures. Mais en voulant faire une recherche dans la base je me suis aperçu qu'il n'y avait aucun moyen pour ça (à moins qu'il m'ait échappé ce qui est probable).
Je ne sais absolument pas si c'est possible à réaliser mais j'ai une suggestion:
-Est-il possible, donc, de rajouter dans la section "cartes" la possibilité de rechercher les cartes de créatures dites "vanilla" (i.e sans capacités) en ajoutant une option quelque part?
Quant à l'utilité d'une telle recherche je dirais simplement que c'est un type de recherche parmi d'autres. Au lieu de chercher les créatures avec des capacités, on cherche celles qui n'en ont pas.
Voilà, bonne journée et merci de me dire ce que vous en pensez.
___________________ Ne feceris ut rideam!
笑わせるなよ!
|
EveilDuFou Hors Ligne Membre Inactif depuis le 18/05/2024 Grade : [Divinité] Inscrit le 02/07/2005 5655 Messages/ 0 Contributions/ 266 Pts | Envoyé par EveilDuFou le Lundi 29 Mars 2010 à 14:05
On effectue une recherche par un texte, alors rechercher par un texte inexistant (niveau programmation, je parle), ça risque d'être difficile.
___________________
Pleykorn, le Vendredi 17 Février 2012 à 21:56 :
La vanne du CMB, je commence en avoir plein le cul tellement je la vois partout.
|
MindSlicer Hors Ligne Membre Inactif depuis le 17/04/2017 Grade : [Sorcier] Inscrit le 22/09/2008 504 Messages/ 0 Contributions/ 97 Pts | Envoyé par MindSlicer le Mardi 30 Mars 2010 à 07:19
J'imagine, mais n'y connaissant rien à la programmation je me demandais si c'était possible. Peut-être qu'en programmant le moteur de recherche pour qu'il resorte toutes les cartes qui justement n'on aucun des mots de la liste des capacités? Mais, encore une fois, je ne me rends pas bien compte de la difficulté que ça représente.
___________________ Ne feceris ut rideam!
笑わせるなよ!
|
Aven93 Hors Ligne Membre Inactif depuis le 01/09/2021 Grade : [Sortisan] Inscrit le 11/10/2003 1896 Messages/ 0 Contributions/ 18 Pts | Envoyé par Aven93 le Mardi 30 Mars 2010 à 14:35
Ne pourrait-on pas envisager de chercher les cartes qui ne contiennent pas le caractère "." (point) , puisqu'il me semble que toutes les cartes non "vanilla" comportent ce caractère?
Après, à voir si le moteur de recherche peut trouver les cartes qui ne contiennent pas un texte donné...
___________________ "Theris est comme à son habitude, c'est quelqu'un que je cerne très mal et quand je réfléchis à son sujet je pense à une banane qui danse, ce qui me perturbe."
|
EveilDuFou Hors Ligne Membre Inactif depuis le 18/05/2024 Grade : [Divinité] Inscrit le 02/07/2005 5655 Messages/ 0 Contributions/ 266 Pts | Envoyé par EveilDuFou le Mardi 30 Mars 2010 à 14:54
Le "." est un défaut du site, et ne devrait pas apparaître sur des cartes ayant juste une capacité statique comme "Piétinement" ou "Vol".
___________________
Pleykorn, le Vendredi 17 Février 2012 à 21:56 :
La vanne du CMB, je commence en avoir plein le cul tellement je la vois partout.
|
yonathan_88 Hors Ligne Membre Inactif depuis le 05/04/2014 Grade : [Modo Forum] Inscrit le 23/06/2008 986 Messages/ 0 Contributions/ 70 Pts | Envoyé par yonathan_88 le Mardi 30 Mars 2010 à 17:45
La plupart des cartes ont un '.' dans leur texte, ce n'est donc pas la bonne solution a moins de vouloir passer des heures (au niveau du chargement de la page hé oui PHP c'est pas magique, ça prend du temps) pour une simple recherche.
Mais mettre un caractère spécial du style'?' pour les cartes sans capacités pourraient être une bonne idée, une simple regex pourrait suffire pour trouver les cartes
___________________
serial killer de commentaires de decks
(EdF)
|
EveilDuFou Hors Ligne Membre Inactif depuis le 18/05/2024 Grade : [Divinité] Inscrit le 02/07/2005 5655 Messages/ 0 Contributions/ 266 Pts | Envoyé par EveilDuFou le Mercredi 31 Mars 2010 à 14:38
Non, on ne touche pas au texte oracle, juste pour une recherche moins utile qu'une autre.
___________________
Pleykorn, le Vendredi 17 Février 2012 à 21:56 :
La vanne du CMB, je commence en avoir plein le cul tellement je la vois partout.
|
yonathan_88 Hors Ligne Membre Inactif depuis le 05/04/2014 Grade : [Modo Forum] Inscrit le 23/06/2008 986 Messages/ 0 Contributions/ 70 Pts | Envoyé par yonathan_88 le Mercredi 31 Mars 2010 à 14:57
Je ne parle pas de toucher au texte oracle, mais de chercher les cartes ayant un texte vide ou seulement un teste d'ambiance, ce qui est faisable niveau programmation
___________________
serial killer de commentaires de decks
(EdF)
|
EveilDuFou Hors Ligne Membre Inactif depuis le 18/05/2024 Grade : [Divinité] Inscrit le 02/07/2005 5655 Messages/ 0 Contributions/ 266 Pts | Envoyé par EveilDuFou le Mercredi 31 Mars 2010 à 15:24
Déjà qu'on ne met pas les TA dans la BDD... Non, vraiment, rechercher un texte inexistant, c'est impossible.
___________________
Pleykorn, le Vendredi 17 Février 2012 à 21:56 :
La vanne du CMB, je commence en avoir plein le cul tellement je la vois partout.
|
yonathan_88 Hors Ligne Membre Inactif depuis le 05/04/2014 Grade : [Modo Forum] Inscrit le 23/06/2008 986 Messages/ 0 Contributions/ 70 Pts | Envoyé par yonathan_88 le Mercredi 31 Mars 2010 à 15:49
si, c'est possible, il suffit juste de faire une requête SQL du style :
Code :
| SELECT * FROM cartes WHERE texte = "" |
|
___________________
serial killer de commentaires de decks
(EdF)
|
MindSlicer Hors Ligne Membre Inactif depuis le 17/04/2017 Grade : [Sorcier] Inscrit le 22/09/2008 504 Messages/ 0 Contributions/ 97 Pts | Envoyé par MindSlicer le Jeudi 01 Avril 2010 à 13:32
Donc c'est possible sans trop de complications?
___________________ Ne feceris ut rideam!
笑わせるなよ!
|
Tripel_Ix Hors Ligne Membre Inactif depuis le 01/03/2022 Grade : [Druide] Inscrit le 13/01/2007 8401 Messages/ 0 Contributions/ 38 Pts | Envoyé par Tripel_Ix le Jeudi 01 Avril 2010 à 13:50
Code :
| WHERE texte IS NULL |
|
ça parait pas moche non plus
Ou alors après la requete faire un
Code :
| while ($res ...)
{
if (ereg("^$",$res['texte'])
{
echo ...
}
} |
|
La prog on peut en faire tout ce qu'on veut. Par contre des fois c'est horriblement long et lourd et il ne faut pas le faire sous peine de s'attirer les foudres des puissants.
___________________ Joueur depuis Carnage, rules advisor, TO, Arbitre
" - Et je choisis protec bleu.
- Bleu?
- Bein oui, comme ta vengeresse de Serra .... "
Tripel_Ix & Redsamurai
Casual player un jour ...
|
EveilDuFou Hors Ligne Membre Inactif depuis le 18/05/2024 Grade : [Divinité] Inscrit le 02/07/2005 5655 Messages/ 0 Contributions/ 266 Pts | Envoyé par EveilDuFou le Jeudi 01 Avril 2010 à 15:04
Oui, enfin c'est à Amon de voir ça, hein.
___________________
Pleykorn, le Vendredi 17 Février 2012 à 21:56 :
La vanne du CMB, je commence en avoir plein le cul tellement je la vois partout.
|