クラスIDのクローンを#FORM.classid#
数回作成する必要がありますが、必要になるたびにINSERT sqlクエリを作成する代わりに、一度だけ作成してそのaddClass
名前でクエリを呼び出す解決策はありますか?関数のコーディング方法を知りたいのですが、CFMLプログラミングの初心者です。
<cfquery name="currentClass" datasource="#dsn#">
SELECT class_name, class_description
FROM classes
WHERE classid = <cfqueryparam value="#FORM.classid#" cfsqltype="cf_sql_numeric">
</cfquery>
<cfquery name="addClass" datasource="#dsn#">
INSERT INTO classes (class_name,class_description)
VALUES ('#currentClass.class_name#', '#currentClass.class_description#')
</cfquery>
<cfquery name="getNewID" datasource="#dsn#">
Select LAST_INSERT_ID() as classid
</cfquery>