Som jag kan se av felmeddelandet bör felet komma från ODBC-drivrutinen, eftersom parameternumret ur dess perspektiv skiljer sig från preparera till exekveringssatser.
Be din elev att prova detta tillvägagångssätt:
$parms=array("var1", "var2", "var3");
if (!odbc_execute($request, &$parms)) die("odbc_execute failed");