r10098 - spip/ecrire/base

Author: esj@rezo.net
Date: 2007-08-22 23:38:22 +0200 (mer, 22 aoû 2007)
New Revision: 10098

Log:
Passage systématique de l'argument ''$serveur'' des fonctions d'abstraction '''sql_*''' à la fonction qu'elles invoquent, et utilisation de cet argument par celles-ci dans certains cas. Restaure ainsi la fonctionnalité de la multibase en lecture telle que décrite dans http://www.spip-contrib.net/MultiBase, sans même nécessiter d'écrire la fonction ''serveur''_query (astuce de Christian M.). Ca reste toutefois lacunaire et verbeux, faute d'une deuxième couche d'abstraction: abstract_sql abstrait les différents types de serveurs (MySQL, PG etc), là il faudrait abstraire les connexions d'un certain type de serveur, ce qui n'est pas la même chose.

Modified:
   spip/ecrire/base/abstract_sql.php
   spip/ecrire/base/db_mysql.php

Details: http://trac.rezo.net/trac/spip/changeset/10098