ok, try this:
<cfoutput query="getUsers">
<cfset numelements = listlen(getUsers.fullName, "
")><!--- this will give you number of elements in fullName
--->
<cfif numelements is 2>
<cfset firstname = listfirst(getUsers.fullName, "
")><!--- assign first element to firstname --->
<cfset lastname = listlast(getUsers.fullName, "
")><!--- assign last (2nd) element to lastname --->
<cfelseif numelements gte 3><!--- 3 or more elements
in fullName --->
<cfset firstname = listgetat(getUsers.fullName, 1, " ")
& " " & listgetat(getUsers.fullName, 2, " ")><!---
assign elements 1 and 2 to firstname --->
<cfset lastname = right(getUsers.fullName,
len(getUsers.fullName) - len(firstname) - 1)><!--- assign the
rest of the string (less the space separating 2nd and 3rd elements
[the -1]) to lastname --->
<cfelse><!--- 0 or 1 elements in fullName --->
<cfset firstname = getUsers.fullName>
<cfset lastname = ''>
</cfif>
</cfoutput>