Home » Archive par categorie "Programmation Web" (Page 6)

Ajout de fonction à PostgreSQL : group_concat

Dernièrement, j’ai eu l’occasion de travailler sur PostgreSQL (J’ai plus l’habitude de travailler sur MySQL). Dans un de mes développements, je devais utiliser une fonction permettant le regroupement de différentes valeurs en une chaîne de caractère.J’avais déjà utilisé group_concat dans MySQL, et je n’avais utiliser l’équivalent dans PostgreSQL. Avec un peu de recherche, j’ai vu

Lire la suite…

Création d’une intervalle de temps en PHP

Aujourd’hui, j’ai envie de partager avec vous, un exemple de code en PHP. Ce code permet la création d’un intervalle d’un an, mois par mois. Présentation du code Voici ci-dessous, l’exemple de code : En faisant un var_dump de la variable $intervalleDate, cela afficherai la réponse ci-dessous. Explication du code Comme vous pouvez le voir,

Lire la suite…

Générateur de WP-cli.yml

Pour l’article d’aujourd’hui, je ne savais si je devais le mettre ici, ou sur le blog 365 idées. En effet, cet article est une idée de projet que l’on pourrai mettre en place, et qui est lié au CMS WordPress. WordPress permet d’utiliser un certain nombre de concept qui ajoutent des fonctionnalités sur votre site

Lire la suite…

Réinventer la roue souvent

Avez-vous déjà entendu cette expression ou quelque chose dans le genre ? Bien sûr que oui ! Chaque développeur et étudiant a déjà probablement entendu de tels commentaires.Pourquoi ? Et pourquoi réinventer la roue est-il si mal vu ? Parce que, le plus souvent, le code existant est un code fonctionnel. Il a déjà été

Lire la suite…

Écrivez le code comme si vous deviez le supporter pour le reste de votre vie

Voici une nouvelle règle que je vous propose, tiré du livre 97 Things every programmer should know.Aujourd’hui, c’est Yuriy Zubarev qui nous parle de la maintenance du code. Vous pouvez demander à 97 personnes ce que chaque programmeur doit savoir et faire et vous pouvez obtenir 97 réponses distinctes. Cela pourrait être à la fois

Lire la suite…