Wie ich aus der Fehlermeldung ersehen kann, sollte der Fehler vom ODBC-Treiber kommen, da sich aus seiner Sicht die Parameternummer von den Anweisungen zum Vorbereiten und Ausführen unterscheidet.
Bitten Sie Ihren Schüler, diesen Ansatz auszuprobieren:
$parms=array("var1", "var2", "var3");
if (!odbc_execute($request, &$parms)) die("odbc_execute failed");