J'ai une base de données postgres avec une table appelée workorders. Dans c'est une colonne appelée date_out où la date est enregistrée comme 2009-09-23. Je veux trier ces données de table dans une page de php basée sur une plage de dates d'utilisateurs, c.-à-d. Trier la table par date début 2009-09-01 fin 2009-09-31. C'est pour un package de comptes que je crée pour mon entreprise. Y at-il de toute façon je peux le faire. Je peux me connecter à ma base de données mais je ne sais pas comment trier les données. Puis-je également limiter le nombre de vues à 15 lignes, puis à la page suivante? Merci à tous ceux qui peuvent m'aider.trier les données de table postgres dans php à travers le tableau
Répondre
Je ne sais pas pourquoi vous auriez besoin PHP puisque c'est un travail qui postgres peut facilement gérer:
SELECT
visitdate
FROM
public.statistics
WHERE
visitdate
between date '2009-10-19' and date '2009-10-20'
ORDER BY
visitdate
OFFSET 2
LIMIT 3;
Je suggère de commander les lignes via SQL (clause ORDER BY). Ce sera le moyen le plus efficace, surtout si la colonne date_out est indexée.
$ date = $ _POST ['date']; $ query = "SÉLECTIONNER * from workorders WHERE fermé = 'Y' ORDER BY date_out '$ date'"; – russell
Ceci est mon code de tri. J'ai une autre page qui demande une date et l'affiche sur cette page. Quand je l'exécute, il indique ### ERREUR: constante non-entière dans ORDER BY dans /var/www/company/accounts/sales.php à la ligne 31 – russell
Je suis un débutant complet chez postgres. Désolé;) – russell
Alors que vous devriez vraiment le faire via SQL, il devrait se traduire php de strtotime à un horodatage vous pouvez utiliser pour la comparaison basée sur des entiers.
- 1. Interrogation à travers les schémas dans Postgres
- 2. sql sélectionner à travers plusieurs bases de données postgres
- 3. ligne de mise à jour d'erreur dans le tableau postgres
- 4. obtenir tableau JSON à travers javascript jquery
- 5. PHP: trier le tableau par intervalles d'une demi-heure
- 6. En passant un tableau associatif à travers AJAX pour PHP
- 7. comment boucle à travers ce tableau en php
- 8. passer dans le constructeur à travers un tableau
- 9. Ordre de jointure de table dans postgres
- 10. Parcourez la base de données et affichez dans le tableau
- 11. Trier un tableau multidimensionnel
- 12. Copier une table (y compris les index) dans postgres
- 13. PHP: Trier un tableau par la longueur de ses valeurs?
- 14. Boucle à travers un tableau multidimensionnel pour afficher la grille en PHP
- 15. Trier le jeu de résultats MPTT dans un tableau multidimensionnel PHP
- 16. Comment insérer des données dans une table Postgres à l'aide de PowerShell ou de VBScript?
- 17. Lissage tableau de données PHP
- 18. Comment trier un tableau de cette façon en php
- 19. Comment trier les données hiérarchiques dans WPF?
- 20. Trier et valeurs magasin de tableau multidimensionnel dans le nouveau tableau dans Ruby
- 21. Synchroniser les données dans Oracle avec PHP
- 22. itération à travers une table Lua à partir de C++?
- 23. Comment trier les données en valeurs alphanumériques
- 24. Comment sélectionner les 5 dernières lignes d'un tableau sans trier?
- 25. comment passez-vous à travers un tableau dans fortran?
- 26. comment trier le résultat de la requête en PHP?
- 27. Nokogiri: Trier Tableau ID selon l'ordre dans le document HTML
- 28. Postgres - Comment vérifier un tableau vide
- 29. Masquer les lignes dans postgres
- 30. Pour avoir le type booléen dans Postgres pour PHP
Merci. J'en ai besoin en php car mon programme fonctionne à travers mon serveur apache afin que je puisse y accéder où que j'aille. Comme je l'ai dit, ma connaissance sur postgres est très petite. comment puis-je implémenter votre suggestion en PHP? je vous remercie – russell
Je ne suis pas un programmeur PHP, mais je pense que vous pouvez commencer avec quelque chose comme ça: http://www.designmagick.com/article/10/Starting-Out/Retrieving-Data-from-your- base de données – p3t0r