Php 根据mysql触发器计算
现在我在mysql触发器中面临一些问题,因为我对它非常陌生 我有两张名为app_form和vention_master的桌子。问题是,当我插入表app_表单时,我必须从场馆主表计算场馆,并用该值更新app_表单 现在在计算场馆的过程中,我必须从场馆主控台获取数据,并将其放入诸如mysql\u query和mysql\u fetch\u assoc概念的while循环中,然后比较一些值,最后得到场馆 那么语法是什么呢?逻辑是什么 请帮忙 经过大量的研究,我已经写了一些代码。请检查是否可以。我在逻辑上哪里有问题 分隔符$$ 如果在表单插入之前存在,则触发$$ 在表单插入之前创建触发器 在“应用程序”表格中插入之前` 每行 开始 锁表应用于表单写入; 声明done INT DEFAULT FALSE; 声明视频、vCap、cnt、CNTOTALL、入场号、场地、文名INT; 声明vName,r1,r2,roll VARCHAR250; 按场馆id ASC从场馆主订单中为选择“场馆id”和“场馆容量”声明cur1光标; 声明未找到的继续处理程序SET done=TRUE; 开放cur1; 读循环:循环 将cur1提取到vId、vCap中; 如果这样做的话 离开read_循环; 如果结束; 设置cnt=从app_表单中选择计数*,其中状态=1,VenuName=vId; 如果cntPhp 根据mysql触发器计算,php,mysql,triggers,Php,Mysql,Triggers,现在我在mysql触发器中面临一些问题,因为我对它非常陌生 我有两张名为app_form和vention_master的桌子。问题是,当我插入表app_表单时,我必须从场馆主表计算场馆,并用该值更新app_表单 现在在计算场馆的过程中,我必须从场馆主控台获取数据,并将其放入诸如mysql\u query和mysql\u fetch\u assoc概念的while循环中,然后比较一些值,最后得到场馆 那么语法是什么呢?逻辑是什么 请帮忙 经过大量的研究,我已经写了一些代码。请检查是否可以。我在逻辑
$value = mysql_query('select count from venue') ;
or if you need to get some value from the venue
$query = mysql_query('select * count from venue') ;
while ($r = mysql_fetch_array($query )){
if($r['somevalue'] = $othervalue) {
//perform your operation // eg insert ur app-form data
}
}
我刚刚告诉过你,逻辑语法可能是错误的,所以请修复