Update: I still haven't downloaded the MySQL drivers but am just trying to understand error trapping so I can use it in the future. Is my error trapping totally incorrect? I tried to follow Shawn's example above. I just don't get why my script runs in about .05 seconds and doesn't give me anything!

Code:
$objConn 		= "DRIVER={MySQL ODBC 3.51 Driver};SERVER=localhost;DATABASE=test;USER=test;PASSWORD='';OPTION=3;"
$sql = "INSERT INTO computer(name) VALUES('testcomputer')"

DBConnOpen($objConn)
if @error
? "Error @ERROR: @SERROR"
endif

DBExecuteSQL($objConn,$sql)
if @error
? "Error @ERROR: @SERROR"
endif

DBConnClose($objConn)
if @error
? "Error @ERROR: @SERROR"
endif