我有兩個案例,一個是addagreement和upload。我想如何從案例上傳到案件增加協議返回價值$ docid?請幫助我。感謝從case case中得到另一個案例的價值
switch ($dowhat)
{
case "addagreement":
$msgid = 30807;
$tenancyid = Common::getSeqNum(SEQ_TENANCYID);
$query = "begin transaction; ";
$query .= "insert into tenancy_suppdocs (tenancyid, docid, docsource)
values ($tenancyid, $docid, $docsource);";
$query .= "commit;";
Common::writeLog($modifyid, $moduleid, $pageid, 0, $query, CT_DB);
$conn->Query($query);
$ok = "/itadmin/admin/agreementlisting.php"; $param = $tenancyid;
MessageBox::Info($msgid,$param,"",$ok);
Common::writeLog($modifyid, $moduleid, $pageid, $msgid, $tenancyid, CT_INFO);
//echo "1|".$msg;
exit(0);
break;
case "upload":
//others source code
$docid = Common::getSeqNum(SEQ_DOCID);
當我創建新的租賃協議(tenancyid)時,它會去案例addagreement,如果我想上傳文件有按鈕上傳文件,它將調用agreement.js這是函數uploadSupportingDocs()> case upload(docid )。因此需要返回$ docid以將其添加到要插入tenancy_suppdocs(tenancyid,docid,docsource) values($ tenancyid,$ docid,$ docsource);「; – Izan