Votre avis sur ma requete [PHP] - PHP - Programmation
Marsh Posté le 29-03-2007 à 11:38:07
- avec la requête seule
- avec un explicatif de ce que tu attends de la requête ?
ça donne quoi ?
je vois pas pourquoi on devrait me faire chier à lire 111 lignes de code non documenté, afin d'essayer d'imaginer ce que tu veux qu'il fasse.
Marsh Posté le 29-03-2007 à 11:38:19
oops...désolé comment je fais ça? pour les 80 colonnes..
Pis je vai rajouter les commentaires
Marsh Posté le 29-03-2007 à 11:43:07
Juste survolé beaucoup de if...else
Peut etre y'a t'il moyen d'utilsier des elsif ou des switch ?
Marsh Posté le 29-03-2007 à 11:51:30
j'ai editer... avec des commantaires!!
Pour les colonnes heu... lol dsl
Marsh Posté le 29-03-2007 à 12:01:27
// Je définis tout d'abord mes variables à NULL
//Je défini par defaut mes varaibale si elle n'existe pas
Définit dés le départ à la valeur par défaut serait plus simple non?
Permettra de gagner bien des lignes.
Marsh Posté le 29-03-2007 à 12:10:05
oui mai si je fais ça... si ma requete GET n'est par exemple que VILLA
les autres seront définit aussi... du coup aucun filtrage non?
Marsh Posté le 30-03-2007 à 10:33:40
evite autant que faire se peut les "SELECT *", outre le danger potentiel que cela représente (pour toi, pas forcément, mais dans le cas de la lecture d'un profil, ça rapatrie le mot de passe et potentiellement d'autres données sensibles), ça surcharge surtout la requête si tu n'utilises pas tous les champs.
Et même si actuellement tu les utilises tous : il se peut dans dans XXX années que tu veuilles en ajouter d'autres dont tu n'auras pas besoin dans cet exemple précis, et cela illustre la surcharge de la réponse dont je parlais plus haut.
EDIT :
Code :
|
attention, empty veut dire 'vide', cela ne veut pas dire pour autant que la variable n'existe pas ...
si je met$limite = NULL; alors ma variable sera définie (donc elle existera) mais vide ...
j'écrirais plutôt :
Code :
|
Marsh Posté le 30-03-2007 à 13:07:29
effiectivement c'été pas très juste j'ai corriger par la meme occasion mon test sur le tri c'est la meme chose !!
Merci beaucoup pour tes conseils
Marsh Posté le 30-03-2007 à 14:10:30
je vois pas pourquoi tu as besoin de répéter en double ou triple certaines infos ...
C'est une lacune de PHP que je n'aime pas à savoir le manque de typage, si tu n'es pas rigoureux tu finis par faire n'importe quoi.
Marsh Posté le 29-03-2007 à 11:16:36
Bonjour,
Je voudrais savoir si je n'ai pas fais trop d'erreurs sur ma requete... je precise que tout fonctionne à laffichage, j'aimerai m'assurer que la requete est bonne...Puis si vous voyez des problemes de sécurité se serait sympa de m'expliquer à quoi vous le voyer... (je n'ai pas encore sécurisé mes pages je le ferai en dernier mais ça me fera gagner du temps et surtout ça me fera apprendre )
Message édité par lilougirl8 le 29-03-2007 à 11:50:56