Updated Similar items db process.
This commit is contained in:
@ -60,11 +60,19 @@ AND books_tags_link.book = '$ItemID'");
|
||||
|
||||
// ---------- Pull data from tags table for Similar items ----------
|
||||
|
||||
$similartags = $db->query("SELECT name FROM tags
|
||||
/*$similartags = $db->query("SELECT name FROM tags
|
||||
INNER JOIN books_tags_link
|
||||
ON books_tags_link.tag = tags.id
|
||||
WHERE tags.name NOT LIKE 'infopump%'
|
||||
AND books_tags_link.book = '$ItemID' LIMIT 2");
|
||||
AND books_tags_link.book = '$ItemID' LIMIT 2");*/
|
||||
|
||||
// New similar tags query
|
||||
$similartags = $db->query("SELECT name FROM tags
|
||||
WHERE name IN (SELECT name FROM tags
|
||||
INNER JOIN books_tags_link
|
||||
ON books_tags_link.tag = tags.id
|
||||
AND books_tags_link.book = '$ItemID'
|
||||
ORDER BY RANDOM() LIMIT 2)");
|
||||
|
||||
$simtag = array();
|
||||
|
||||
@ -97,16 +105,6 @@ ORDER BY books_languages_link.item_order");
|
||||
|
||||
// ---------- Pull data from tags table to dertermine type ----------
|
||||
|
||||
/*$type = $db->query("SELECT SUBSTR(name,15) AS itemtype FROM tags
|
||||
INNER JOIN books_tags_link
|
||||
ON books_tags_link.tag = tags.id
|
||||
WHERE tags.name LIKE 'infopump-type%'
|
||||
AND books_tags_link.book = '$ItemID'");
|
||||
|
||||
while ($row = $type->fetchArray()) {
|
||||
$row_type = $row['itemtype'];
|
||||
}*/
|
||||
|
||||
$type = $db->query("SELECT custom_column_1.value AS itemtype
|
||||
FROM books_custom_column_1_link
|
||||
INNER JOIN custom_column_1
|
||||
|
Reference in New Issue
Block a user