Ses derniers messages sur les forums
Joyeux Noel à tous :)
Je suis en vacances actuellement.
Promis, à la rentrée, vous aurez votre V4
Ouais, chez moi aussi.
C'est depuis une mise à jour de lordgun, je sais pas ce qu'il a foutu.
Dans la v4, ce problème ne devrait pas revenir (la technique employée pour colorer le code est différente).
Une chose est sure : il te selectionne que ce que tu lui as demandé de selectionner.
Pour t'aider, il faudrait une explication claire de ce que tu souhaites, et nous dire qu'elles sont les relations entre les tables.
Annonce le sujet quoi :)
Moi je te conseille le htmlentities et le nl2br à l affichage et non avant l'insert en base.
Ensuite, pour la sécurité, c'est simple, faut prevoir tout ce que pourra faire l'utilisateur, donc utilisation de mysql_escape_string, test des saisies de champs avec expressions régulières, tout çà...
Chapeau :)
Je n'aurais jamais trouvé.
Oui, mais l'explain n'est pas à la portée de tout le monde :)
Tout le monde ne fait pas de l'informatique tous les jours, et ceux qui s'y interessent vraiment, normalement, ils apprendront pas eux memes l'existence de cette fonction (qui va avec la connaissance des divers algos possibles de recherche en base).
Mais c'est vrai que c'est plus que conseillé, ne serait que pour connaitre les index qu'utilisent MySQL pour executer la requete (MySQL qui a notamment des comportements extremement Z avec les index. Oracle est beaucoup plus "régulier").
En fait, met des index sur tes attributs qui sont dans ton where.
Met des index sur tes attributs de jointure, et compare le temps d'execution.
C'est meme enorme !
Au boulot, je fais des select sur une table à 3 000 000 d'entrée avec des jointures sur d'autres tables, mes pages s'affichent en 10 ms.