Ses derniers messages sur les forums
Sans le script, non on ne pourra pas t'aider...
Je n'ai jamais tavaillé avec les objets COM.
Mais des exemples que je lis dans la doc. a priori, c'est sur $objOutl que tu peux modifier la propriété Visible.
Le staff vient de faire son boulot :) Mais le staff a eu une grosse periode d'absence ces derniers temps
Quand tu es logue sur le site, en haut a droite a cote de ton avatar, tu clic sur le bouton nomme par ton pseudo, puis tu vas dans "Mon compte".
Tu cherches à lire une variable 'numero_du_sujet' qui DOIT être présente dans l'URL de ta page. Or visiblement, ce n'est pas le cas.
A toi de voir comment tu es arrivé sur cette page, mais le lien ne devait surement pas contenir un paramètre 'numero_du_sujet'.
Il te faut corriger ce lien (ou bien ne plus utiliser la variable $_GET['numero_du_sujet']).
Il te faut utiliser des simples quote et non des double pour créer ta commande shell.
Avec des doubles, PHP interprète le contenu de la chaine de caractères.
C'est que l'on appelle un infinite scroll.
Cela ne se fait pas avec une simple "fonction", il te faut :
- un bout javascript qui "surveille" le scroll de la page et si une certaine valeur est atteinte (généralement lorsque l'on s'approche d'un div "invisible qui se trouve en bas de la page), il lève un événement
- un bout de code javascript qui lance un call ajax lorsque l’événement précédent est levé et qui appellera un bout de code php
- le bout de code php qui va récupérer les nouveaux éléments
- un bout de javascript qui va append dans le DOM les nouveaux éléments
lephpfacile utilise sphinx.
sphinx, c'est :
- simple à mettre en place
- ca marche sans trop avoir à se poser de questions (ça retourne des résultats quoi
)
- ca semble fiable
- par contre, c'est beaucoup moins "tunable" que solr, et ca semble gérer la pertinence avec plus ou moins de succès (j'avoue que je ne me suis pas trop plongé dans la doc.)
Après, si tu n'as pas un serveur dédié, c'est sur, cela limite grandement les choix
(et pas que dans le domaine de la recherche, je pense à memcache, geoip, ou d'autres modules exotiques bien pratiques).
Moi je serais toi, je ferais du like sur nom et métier, et du fulltext sur la description. Et je regarderais si ça retourne des résultats pour des recherches type. Tu peux peut être aussi utiliser soundex aussi pour rechercher des "sons".
De toutes façons, si tu surveilles bien le truc, tu verras quand ça commencera à couiner, et il sera toujours temps de mettre tout cela à jour.
Te prend pas trop la tête pour le moment. On fait du web. Rare est le code qui a une durée de vie de plus de 2 ans.
Il s'agit d'une hovercard en html, créé via un plugin jQuery "perso".
J'ai envie de répondre : ça dépend.
En terme de recherche, la solution ultime n'existe pas. Tout est question de compromis.
Pour le nom et le métier, si ta table ne fait pas plus d'1 million d'enregistrements, un LIKE ne me choquerait pas, pour plusieurs raisons :
- cela permet de faire de l'autocomplétion sur les noms (tu n'auras pas besoin de taper le nom entier d'une personne pour la trouver)
- c'est simple à mettre en place
- je ne suis pas sur que l'algo fulltext s'applique très bien sur ce genre de données
Pour la description, tout dépend encore de ce que tu veux obtenir :
- quel est ton volume de données ?
- souhaites tu pouvoir rechercher par "sonorité" ?
- souhaites tu avoir une recherche insensible à la casse ?
- souhaites tu avoir une recherche insensible au pluriel et au contexte (ex : je recherche "cheval", si tu as une description avec le mot "chevaux", celle ci matchera)