[Customisation Database Commits] r1063 - /trunk/titania/includes/objects/category.php

Tom Catullo tom at phpbb.com
Thu Apr 15 21:49:09 BST 2010


Author: Tom
Date: Thu Apr 15 21:49:09 2010
New Revision: 1063

Log:
Fixed SQL error when the contrib_ids array contains no values by conditionally setting the contrib_ids array to a default value of 0.

Modified:
    trunk/titania/includes/objects/category.php

Modified: trunk/titania/includes/objects/category.php
==============================================================================
*** trunk/titania/includes/objects/category.php (original)
--- trunk/titania/includes/objects/category.php Thu Apr 15 21:49:09 2010
***************
*** 322,328 ****
  				$contrib_ids[] = (int) $row['contrib_id'];
  			}
  			phpbb::$db->sql_freeresult($result);
! 
  			$sql = 'UPDATE ' . TITANIA_CONTRIB_IN_CATEGORIES_TABLE . '
  				SET category_id = ' . (int) $to_id . '
  				WHERE category_id = ' . (int) $from_id . '
--- 322,333 ----
  				$contrib_ids[] = (int) $row['contrib_id'];
  			}
  			phpbb::$db->sql_freeresult($result);
! 			
! 			if (!$contrib_ids)
! 			{
! 				$contrib_ids[] = 0;
! 			}
! 			
  			$sql = 'UPDATE ' . TITANIA_CONTRIB_IN_CATEGORIES_TABLE . '
  				SET category_id = ' . (int) $to_id . '
  				WHERE category_id = ' . (int) $from_id . '




More information about the customisationdb-commits mailing list