diff --git a/main/newscorm/resourcelinker.inc.php b/main/newscorm/resourcelinker.inc.php
index 9981f27ab8..6562d3e346 100755
--- a/main/newscorm/resourcelinker.inc.php
+++ b/main/newscorm/resourcelinker.inc.php
@@ -103,16 +103,16 @@ function show_documents($folder)
// other tools do not have this feature. This only counts
if (is_allowed_to_edit())
{
- $visibility="visibility<>'2'";
+ $visibility="ip.visibility<>'2'";
}
else
{
- $visibility="visibility='1'";
+ $visibility="ip.visibility='1'";
}
$item_property_table = Database::get_course_table(TABLE_ITEM_PROPERTY);
$document_table = Database::get_course_table(TABLE_DOCUMENT);
- $sql="SELECT * from $document_table, $item_property_table WHERE id=ref AND tool = '".TOOL_DOCUMENT."' AND $visibility AND to_group_id = 0 AND to_user_id IS NULL ORDER BY path ASC";
+ $sql="SELECT * from $document_table docs , $item_property_table ip WHERE docs.id=ip.ref AND ip.tool = '".TOOL_DOCUMENT."' AND $visibility AND ip.to_group_id = 0 AND ip.to_user_id IS NULL ORDER BY docs.path ASC";
$result=Database::query($sql,__FILE__,__LINE__);
while ($row=Database::fetch_array($result))
{
diff --git a/main/newscorm/resourcelinker.php b/main/newscorm/resourcelinker.php
index 024552748d..87e6275f92 100755
--- a/main/newscorm/resourcelinker.php
+++ b/main/newscorm/resourcelinker.php
@@ -942,7 +942,7 @@ if ($content == "Link")
}
// showing the links that are in the root (having no category)
- $sql = "SELECT * FROM ".$link_table.", ".$item_property_table." WHERE (category_id=0 or category_id IS NULL) AND tool = '".TOOL_LINK."' AND id=ref AND visibility='1'";
+ $sql = "SELECT * FROM ".$link_table." l, ".$item_property_table." ip WHERE (l.category_id=0 or l.category_id IS NULL) AND ip.tool = '".TOOL_LINK."' AND l.id=ip.ref AND ip.visibility='1'";
$result = Database::query($sql, __FILE__, __LINE__);
if (Database::num_rows($result) > 0)
{
@@ -961,7 +961,7 @@ if ($content == "Link")
$resultcategories = Database::query($sqlcategories) or die;
while ($myrow = @ Database::fetch_array($resultcategories))
{
- $sql_links = "SELECT * FROM ".$link_table.", ".$item_property_table." WHERE category_id='".$myrow["id"]."' AND tool = '".TOOL_LINK."' AND id=ref AND visibility='1' ORDER BY display_order DESC";
+ $sql_links = "SELECT * FROM ".$link_table." l, ".$item_property_table." ip WHERE l.category_id='".$myrow["id"]."' AND ip.tool = '".TOOL_LINK."' AND l.id=ip.ref AND ip.visibility='1' ORDER BY l.display_order DESC";
echo "
| ".$myrow["category_title"]." |
";
$result_links = Database::query($sql_links, __FILE__, __LINE__);
while ($myrow = Database::fetch_array($result_links))
diff --git a/main/resourcelinker/resourcelinker.inc.php b/main/resourcelinker/resourcelinker.inc.php
index c61fea9b7f..470a7df131 100755
--- a/main/resourcelinker/resourcelinker.inc.php
+++ b/main/resourcelinker/resourcelinker.inc.php
@@ -99,16 +99,16 @@ function show_documents($folder)
// other tools do not have this feature. This only counts
if (is_allowed_to_edit())
{
- $visibility="visibility<>'2'";
+ $visibility="ip.visibility<>'2'";
}
else
{
- $visibility="visibility='1'";
+ $visibility="ip.visibility='1'";
}
$item_property_table = Database::get_course_table(TABLE_ITEM_PROPERTY);
$document_table = Database::get_course_table(TABLE_DOCUMENT);
- $sql="SELECT * from $document_table, $item_property_table WHERE id=ref AND tool = '".TOOL_DOCUMENT."' AND $visibility AND to_group_id = 0 AND to_user_id IS NULL ORDER BY path ASC";
+ $sql="SELECT * from $document_table docs, $item_property_table ip WHERE docs.id=ip.ref AND ip.tool = '".TOOL_DOCUMENT."' AND $visibility AND ip.to_group_id = 0 AND ip.to_user_id IS NULL ORDER BY docs.path ASC";
$result=Database::query($sql,__FILE__,__LINE__);
while ($row=Database::fetch_array($result))
{
diff --git a/main/resourcelinker/resourcelinker.php b/main/resourcelinker/resourcelinker.php
index bc5680d4a3..ee0075984e 100755
--- a/main/resourcelinker/resourcelinker.php
+++ b/main/resourcelinker/resourcelinker.php
@@ -844,7 +844,7 @@ if ($content == "Link")
}
// showing the links that are in the root (having no category)
- $sql = "SELECT * FROM ".$link_table.", ".$item_property_table." WHERE (category_id=0 or category_id IS NULL) AND tool = '".TOOL_LINK."' AND id=ref AND visibility='1'";
+ $sql = "SELECT * FROM ".$link_table." l, ".$item_property_table." ip WHERE (l.category_id=0 or l.category_id IS NULL) AND ip.tool = '".TOOL_LINK."' AND l.id=ip.ref AND ip.visibility='1'";
$result = Database::query($sql, __FILE__, __LINE__);
if (Database::num_rows($result) > 0)
{
@@ -863,7 +863,7 @@ if ($content == "Link")
$resultcategories = Database::query($sqlcategories) or die;
while ($myrow = @ Database::fetch_array($resultcategories))
{
- $sql_links = "SELECT * FROM ".$link_table.", ".$item_property_table." WHERE category_id='".$myrow["id"]."' AND tool = '".TOOL_LINK."' AND id=ref AND visibility='1' ORDER BY display_order DESC";
+ $sql_links = "SELECT * FROM ".$link_table." l, ".$item_property_table." ip WHERE l.category_id='".$myrow["id"]."' AND ip.tool = '".TOOL_LINK."' AND l.id=ip.ref AND ip.visibility='1' ORDER BY l.display_order DESC";
echo "| ".$myrow["category_title"]." |
";
$result_links = Database::query($sql_links, __FILE__, __LINE__);
while ($myrow = Database::fetch_array($result_links))