[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