Hi I recently upgraded our site to PHP version 3.4 and now alot of my scripts arent working and i get this notorious and dredded error message: Notice: Only variable references should be returned by reference in /homepages/20/d158757983/htdocs/ebshop/library/database.php on line 9 Notice: Only variable references should be returned by reference in /homepages/20/d158757983/htdocs/ebshop/library/database.php on line 25 I know this is to do with changing versions but im not the most PHP skilled person so can't see where the errors are, can someone shed some light? The code producing the error reads like this: [code]1 - <?php 2 - require_once 'config.php'; 3 - 4 - $dbConn = mysql_connect ($dbHost, $dbUser, $dbPass) or die ('MySQL connect failed. ' . mysql_error()); 5 - mysql_select_db($dbName) or die('Cannot select database. ' . mysql_error()); 6 - 7 - function &dbQuery($sql) 8 - { 9 - return mysql_query($sql); 10 - } ... 23 - function &dbFetchAssoc($result) 24 - { 25 - return mysql_fetch_assoc($result); 26 - }[/code] Id appreciate any help!