I have a function that is working perfectly:
function listimages($session) {
$db = JFactory::getDbo();
$query = $db->getQuery(true);
$query->select($db->quoteName(array('url_name', 'file_name')));
$query->from($db->quoteName('#__webfoot_photo_studio_photos'));
$db->setQuery($query);
$results = $db->loadObjectList();
return $results;
}
Until I try to add the WHERE statement:
$query->where($db->quoteName('session' == '$session'));
'session' is the column in the database and $session is a value passed in through the function.
I get this error:
1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 3 SQL=SELECT `url_name`,`file_name` FROM `p9e2i_webfoot_photo_studio_photos` WHERE
Any suggestions or advice on fixing this syntax is truly appreciated. I've been unable to find the solution.