Update of /home/spip-cvs/spip
In directory alan:/tmp/cvs-serv20477
Modified Files:
inc-calcul_mysql3.php inc-messforum.php3
Log Message:
suppression des methodes spip_fetch_object et spip_fetch_row
(moins on aura de façons différentes de parler à la base, et mieux
on se portera quand il faudra migrer vers un autre SGDB)
NB: une fois testé qu'il n'y a pas d'oubli, on peut réactiver les fonctions au cas où elles serviraient dans des scripts externes ou contribs.
Index: inc-calcul_mysql3.php
RCS file: /home/spip-cvs/spip/inc-calcul_mysql3.php,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -d -r1.11 -r1.12
--- inc-calcul_mysql3.php 25 Jul 2004 22:16:09 -0000 1.11
+++ inc-calcul_mysql3.php 26 Jul 2004 21:10:04 -0000 1.12
@@ -57,12 +57,12 @@
{
if (($table == 'forums') || !$table)
{
- $forum = spip_fetch_object(spip_query("
+ $forum = spip_fetch_array(spip_query("
SELECT accepter_forum
FROM spip_articles
WHERE id_article='" . ($ida ? $ida : substr(lire_meta("forums_publics"),0,3)) . "'
"));
- $forum = ($forum ? $forum->accepter_forum : substr(lire_meta("forums_publics"),0,3));
+ $forum = ($forum ? $forum['accepter_forum'] : substr(lire_meta("forums_publics"),0,3));
}
if ($forum=="non") return '';
// si FORMULAIRE_FORUM a e'te' employe' hors d'une boucle,
@@ -98,8 +98,8 @@
{
$r = "SELECT '".addslashes(_T('forum_titre_erreur'))."' AS titre";
}
- $r = spip_fetch_object(spip_query($r));
- $titre = $r->titre;
+ $r = spip_fetch_array(spip_query($r));
+ $titre = $r['titre'];
}
return array($titre, $table, $forum);
}
Index: inc-messforum.php3
RCS file: /home/spip-cvs/spip/inc-messforum.php3,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -d -r1.5 -r1.6
--- inc-messforum.php3 25 Jul 2004 22:16:09 -0000 1.5
+++ inc-messforum.php3 26 Jul 2004 21:10:04 -0000 1.6
@@ -31,8 +31,8 @@
if ($forum_id_article) {
if ($s = spip_query("SELECT accepter_forum FROM spip_articles
WHERE id_article=$forum_id_article") AND
- $obj = spip_fetch_object($s))
- $forums_publics = $obj->accepter_forum;
+ $obj = spip_fetch_array($s))
+ $forums_publics = $obj['accepter_forum'];
else
$forums_publics = lire_meta("forums_publics");
} else {