[Fusionforge-commits] r7852 - trunk/gforge/common/include
Roland Mas
lolando at libremir.placard.fr.eu.org
Thu Jun 18 21:27:22 CEST 2009
Author: lolando
Date: 2009-06-18 21:27:22 +0200 (Thu, 18 Jun 2009)
New Revision: 7852
Modified:
trunk/gforge/common/include/utils_crossref.php
Log:
db_query_params() transition
Modified: trunk/gforge/common/include/utils_crossref.php
===================================================================
--- trunk/gforge/common/include/utils_crossref.php 2009-06-18 10:43:40 UTC (rev 7851)
+++ trunk/gforge/common/include/utils_crossref.php 2009-06-18 19:27:22 UTC (rev 7852)
@@ -3,6 +3,7 @@
* utils_crossref.php - Misc utils common to all aspects of the site
*
* Copyright 1999-2001 (c) Alcatel-Lucent
+ * Copyright 2009, Roland Mas
*
* @version $Id: utils.php 5732 2006-09-30 21:04:41Z marcelo $
*
@@ -48,12 +49,12 @@
}
function _artifactid2url ($id, $mode='') {
- $sql = "SELECT group_id, artifact.group_artifact_id, summary, status_id
+ $text = '[#'.$id.']';
+ $res = db_query_params ('SELECT group_id, artifact.group_artifact_id, summary, status_id
FROM artifact, artifact_group_list
- WHERE artifact_id=$id
- AND artifact.group_artifact_id=artifact_group_list.group_artifact_id";
- $text = '[#'.$id.']';
- $res = db_query($sql);
+ WHERE artifact_id=$1
+ AND artifact.group_artifact_id=artifact_group_list.group_artifact_id',
+ array ($id)) ;
if (db_numrows($res) == 1) {
$row = db_fetch_array($res);
$url = '/tracker/?func=detail&aid='.$id.'&group_id='.$row['group_id'].'&atid='.$row['group_artifact_id'];
@@ -71,12 +72,12 @@
}
function _taskid2url ($id) {
- $sql = "SELECT group_id, project_task.group_project_id, summary, status_id
+ $text = '[T'.$id.']';
+ $res = db_query_params ('SELECT group_id, project_task.group_project_id, summary, status_id
FROM project_task, project_group_list
- WHERE project_task_id=$id
- AND project_task.group_project_id=project_group_list.group_project_id";
- $text = '[T'.$id.']';
- $res = db_query($sql);
+ WHERE project_task_id=$1
+ AND project_task.group_project_id=project_group_list.group_project_id',
+ array ($id));
if (db_numrows($res) == 1) {
$row = db_fetch_array($res);
$url = '/pm/task.php?func=detailtask&project_task_id='.$id.'&group_id='.$row['group_id'].'&group_project_id='.$row['group_project_id'];
@@ -90,12 +91,12 @@
}
function _forumid2url ($id) {
- $sql = "SELECT group_id, forum.group_forum_id, subject
+ $text = '[forum:'.$id.']';
+ $res = db_query_params ('SELECT group_id, forum.group_forum_id, subject
FROM forum, forum_group_list
- WHERE msg_id=$id
- AND forum.group_forum_id=forum_group_list.group_forum_id";
- $text = '[forum:'.$id.']';
- $res = db_query($sql);
+ WHERE msg_id=$1
+ AND forum.group_forum_id=forum_group_list.group_forum_id',
+ array ($id));
if (db_numrows($res) == 1) {
$row = db_fetch_array($res);
$url = '/forum/message.php?msg_id='.$id.'&group_id='.$row['group_id'];
More information about the Fusionforge-commits
mailing list