Articles taggés avec ‘mysql’

Explications du schéma de la taxinomie de WordPress 2.3

Thursday 30 August 2007

Merci à WordPress Francophone de nous détailler le nouveau schéma de la taxinomie de WordPress 2.3. On sait que les tags arrivent mais alors qu’on pouvait penser qu’ils allaient rajouter une table “tags” comme le font les plugins, ils ont sorti un truc bien plus rusé: remplacer tags et catégories par une table taxinomie, ce qui permettra plus tard de rajouter une troisième manière de classer ses billets (ou plus si désiré). Bien vu!

WordPress Francophone » WordPress 2.3 : Schéma de la taxinomie !

Source

Tags: , , , , , , ,

Script PHP exportant le contenu d’une base MySQL

Wednesday 16 August 2006

Récupérer le contenu d’une base MySQL directement avec PHP

un script qui sauvegarde le contenu des tables d’une base de données précise (et non de toutes les bases accessibles à l’utilisateur…) dans un fichier texte placé au même niveau que le script, et que le webmaster pourra télécharger comme tout autre fichier. Ce fichier servira à recréer la base du début à la fin en cas de problème majeur avec MySQL. Il sera nommé du nom de la base sauvegardée, et de la date de la sauvegarde…

Source

Tags: , , ,

Mieux utiliser les opérateurs de comparaison de MySQL

Thursday 3 August 2006

Petit tableau sympa permettant de remettre à jour ou découvrir les opérateurs de comparaison de MySQL.

Tags: , ,

Utilisation des alias pour des requêtes sur des champs identiques

Wednesday 27 October 2004

Lorsqu’on effectue des requêtes relationnelles sur des tables possédant des champs identiques (c’est-à-dire que le nom est identique), on risque d’avoir un problème dû à la confusion entre les noms identiques. Pour résoudre ce problème, il faut utiliser des alias, comme dans l’exemple ci-dessous (tout est dans le “AS”!):

$query_mestickets = "SELECT $ticket_ticket.id AS idticket, $ticket_ticket.sujet AS sujetticket, $ticket_ticket.nom AS nomticket
FROM $ticket_ticket, $ticket_utilisateurs
WHERE $ticket_ticket.id_utilisateur = $ticket_utilisateurs.id
AND $ticket_ticket.date_fin = '0'
AND $ticket_ticket.id_utilisateur = '$monid'
ORDER BY $ticket_ticket.date_debut DESC"
or die (mysql_error()."<br />Couldn't execute query: $query");
$result_mestickets = mysql_query($query_mestickets);

Tags: ,

Utilisation de MySQL en PHP

Tuesday 7 September 2004

Page listant les fonctions permettant d’accéder aux bases de données MySQL.

Tags: , , ,

Calcul sur les dates d’une base MySQL

Saturday 28 August 2004

Excellentes explications détaillées sur l’utilisation de fonctions permettant de travailler avec les dates présentes dans notre base de données MySQL.

“MySQL fournit plusieurs fonctions que vous pouvez utiliser pour effectuer des calculs sur les dates, par exemple, pour calculer l’âge ou pour extraire des parties de date”.

Mise à jour (20040916): On peut aussi consulter cette page officielle qui décrit les fonctions qui peuvent être utilisées pour manipuler les valeurs temporelles.

Tags: , ,

Gérer ses bases de données avec phpMyAdmin

Sunday 22 August 2004

phpMyAdmin est un outil écrit en php visant à administrer des bases de données MySQL depuis le web. Actuellement, phpMyAdmin peut créer et remplacer des bases de données, créer, remplacer ou changer des tables, effacer, éditer ou ajouter des champs, exécuter n’importe quelle commande SQL, gérer les clefs liées aux champs, les privilèges et exporter les données sous divers formats. Cet outil est disponible en 47 langues.

Tags: , ,

Editer facilement des tables avec phpMyEdit

Sunday 22 August 2004

phpMyEdit permet de générer facilement du code pour afficher et ou éditer des tables MySQL en HTML. Normalement, quand on désire gérer sa base de données en ligne, on utilise la fameuse interface “phpMyAdmin” qui permet des opérations très complètes. Mais comment faire si l’on désire confier à une tierce personne l’édition du contenu de sa base? Lui donner accès à phpMyAdmin comporte trop de risques puisqu’elle aurait accès à l’ensemble des fonctions possibles (effacement, création, changements des droits, etc.) :shock: .

C’est là que phpMyEdit apporte une solution très satisfaisante et simple à mettre en place. Cette application nous propose de sélectionner une table de notre base et crée un fichier *.php. Ce fichier est facilement configurable car il suffit de l’éditer et changer quelques options (ces options sont expliquées dans le fichier sous forme de commentaires). On peut ainsi décider du type d’affichage (plus ou moins graphique), des options telles que insérer/éditer/effacer ainsi que d’autres paramètres. L’avantage est qu’on pourra ensuite proposer ce fichier à la personne chargée des mises à jour. Une des prouesses de cette application est selon moi de créer un fichier par table. Car cela permet de pouvoir proposer différentes options selon les tables en question.

Tags: , ,