[Agora-commits] agora/ecrire/include/bd rubrique.php,1.84,1.85

oliviermansour at adullact1.hosting.cri74.org oliviermansour at adullact1.hosting.cri74.org
Lun 5 Sep 18:03:04 CEST 2005


Update of /cvsroot/agora/agora/ecrire/include/bd
In directory adullact1:/tmp/cvs-serv7016/ecrire/include/bd

Modified Files:
	rubrique.php 
Log Message:
bulletproofing this method

Index: rubrique.php
===================================================================
RCS file: /cvsroot/agora/agora/ecrire/include/bd/rubrique.php,v
retrieving revision 1.84
retrieving revision 1.85
diff -u -d -r1.84 -r1.85
--- rubrique.php	9 Aug 2005 11:55:15 -0000	1.84
+++ rubrique.php	5 Sep 2005 16:03:01 -0000	1.85
@@ -12,7 +12,7 @@
 // $Id$
 
 
-require_once dirname(__FILE__)."/metier.php";
+require_once (dirname(__FILE__)."/metier.php");
 
 //2004-04-29, Maciek: require_once dirname(__FILE__)."/../../inc_filtres.php3";
 //require_once dirname(__FILE__)."/../../inc_meta.php3"; // pas sur que ce soit indispensable ?
@@ -1670,6 +1670,9 @@
 
     function &getRubriqueManagementForAuteurId($id_auteur) {
         $result = array();
+        
+        if (!$id_auteur) return $result;
+        
         $db = &$this->_getDB();
 
         if (DB::isError($db)) {
@@ -1677,7 +1680,8 @@
                 null, null, null, null, false);
         }
 
-        $query = "SELECT rubriques.* FROM ".$GLOBALS['table_prefix']."_auteurs_rubriques lien, ".$GLOBALS['table_prefix']."_rubriques rubriques WHERE lien.id_auteur=$id_auteur AND lien.id_rubrique=rubriques.id_rubrique";
+        $query = "SELECT rubriques.* FROM ".$GLOBALS['table_prefix']."_auteurs_rubriques lien, 
+            ".$GLOBALS['table_prefix']."_rubriques rubriques WHERE lien.id_auteur=$id_auteur AND lien.id_rubrique=rubriques.id_rubrique";
 
         //echo $query;
         $queryResult = $db->query($query);




Plus d'informations sur la liste de diffusion Agora-commits