IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

resultat requête TRI


Sujet :

Langage PHP

  1. #41
    Expert éminent sénior

    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    7 920
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 7 920
    Points : 10 727
    Points
    10 727
    Par défaut
    Citation Envoyé par fthem Voir le message
    avec ou sans, ça marque tjrs la même erreur
    remontre l'erreur avec le code corrigé

  2. #42
    Membre du Club
    Inscrit en
    Septembre 2005
    Messages
    255
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 255
    Points : 50
    Points
    50
    Par défaut
    voila l'erreur aprés correction

    SELECT acrbo.cle,acrbo.centre,acrbo.date,acrbo.heure,acrbo.titre,acrbo.x_num,acrbo.y_num,acrbo.msg,acrbo.utilisateur,acrbo.avancement,acrbo.histo_start,acrbo.site,acrbo.po,acrbo.POIDS,acrbo.poste_source,acrbo.depart,acrbo.heure_realisee,acrbo.periode,acrbo.type,acrbo.fichier,acrbo.fdm,acrbo.fdmca,acrbo.maj,acrbo.i_nip,acrbo.i_nitst,acrbo.message_prive,nip.ouvrage,nip.travaux,nitst.objet,nitst.n_bt,nitst.observations FROM acrbo,nip,nitst WHERE (date like '%2011-02-03%') AND nip.cle=acrbo.i_nip AND nitst.cle=acrbo.i_nitst AND acrbo.utilisateur IN ('ACR', 'AMNMP', 'ARELGC', 'ARER', 'ARETG', 'ARETN', 'ARETS', 'LOT') and (centre like '%%%') and ( (avancement like '%%%') and (utilisateur like '%%') and (site like '%%') and (titre like '%%%') or (utilisateur like 'admin%') ) ORDER BY FIND_IN_SET (acrbo.utilisateur, 'ACR, AMNMP, ARELGC, ARER, ARETN, ARETS, ARETG, LOT')
    1064: Something is wrong in your syntax près de '(acrbo.utilisateur, 'ACR, AMNMP, ARELGC, ARER, ARETN, ARETS, ARE' à la ligne 1

  3. #43
    Expert éminent sénior

    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    7 920
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 7 920
    Points : 10 727
    Points
    10 727
    Par défaut
    je vois pas...
    enlève l'espace entre FIND_IN_SET et (
    d'ailleurs pareil je vois pas pourquoi t'en a rajouté un...

  4. #44
    Membre du Club
    Inscrit en
    Septembre 2005
    Messages
    255
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 255
    Points : 50
    Points
    50
    Par défaut
    Citation Envoyé par stealth35 Voir le message
    je vois pas...
    enlève l'espace entre FIND_IN_SET et (
    d'ailleurs pareil je vois pas pourquoi t'en a rajouté un...

    j'ai enlevé l'espace, il n'y a plus d'erreur , mais le classement est aléatoire, pas du tout ce que je lui demande

  5. #45
    Membre du Club
    Inscrit en
    Septembre 2005
    Messages
    255
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 255
    Points : 50
    Points
    50
    Par défaut
    Abandon pour ce soir, en tout cas, merci beaucoups
    je vais essayer demain de faire marcher cette requête
    Encore merci
    désolé pour mon ignorance

  6. #46
    Expert éminent sénior

    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    7 920
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 7 920
    Points : 10 727
    Points
    10 727
    Par défaut
    En même temps vu le code ca m'étonne pas, je comprend pas qu'en tant que débutant t'arrives un sortir des choses qui sont complément obsolètes, rien que ton HTML est bourré de faute, ton code est hyper compliquer pour pas grand chose, c'est pas indenter, tes requêtes SQL fond 15km de long.

    Essayes de faire des chose plus simple, commence par séparer ton HTML de ton PHP, et surtout de passé a PHP 5 pourquoi avoir PHP 4 ça a plus de 10 ans ???
    valide ton code HTML sur le site de W3C met toi en XHTML 1.0 Strict et corrige toute les erreurs http://validator.w3.org/

  7. #47
    Membre du Club
    Inscrit en
    Septembre 2005
    Messages
    255
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 255
    Points : 50
    Points
    50
    Par défaut
    Je sait bien, mais ce prog date de 2004 il a été remanié, par 4 ou 5 stagiaires qui sont passés chez nous, et là il doit encore durer une bonne année et il me faudrait faire cette petite évolution, mais je pense qu'il va finir dans cet état

  8. #48
    Membre du Club
    Inscrit en
    Septembre 2005
    Messages
    255
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 255
    Points : 50
    Points
    50
    Par défaut
    Salut,
    j'aurrai éventuellement une autre solution,
    quel serait le code pour dans la requéte actuelle, aller chercher une donnée dans une autre table qui elle, me permettrai de faire un ORDER BY

Discussions similaires

  1. Requête, tri sur liste de choix
    Par seb.kepka dans le forum Access
    Réponses: 1
    Dernier message: 15/05/2006, 14h47
  2. [MySQL] affichages resultats requête avec un champ texte
    Par carelha dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 10/04/2006, 13h06
  3. [Requête] Tri via une liste déroulante
    Par Burnout dans le forum Requêtes et SQL.
    Réponses: 4
    Dernier message: 09/01/2006, 18h16
  4. [Requête] Tri des 10 plus importants
    Par askan dans le forum Requêtes et SQL.
    Réponses: 4
    Dernier message: 06/01/2006, 11h35
  5. Réponses: 1
    Dernier message: 29/12/2005, 09h37

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo