4月30日.河口起义在黄明堂、关仁甫、王和顺的领导下爆发了.而且起义在初步阶段还相当顺利.
30日凌晨2时.黄明堂率领一部分革命军猛扑云南河口.清军防营中本來有一部分革命党.乘机响应.城内警察闻讯.也将警察局长杀死后起义.经过两个小时的激烈战斗.河口落入了革命党人手中.原驻城内的巡防营管带岑得贵率残部退入炮台.并同炮台守备王玉藩合兵一处.并力守御.
当天上午9时.革命军向炮台发动猛攻.清军的一个统带黄元祯部也反戈助战.战斗进行得十分激烈.王玉藩亲自督促部下坚守炮台.一直打到下午4时.炮台里的伤亡越來越多.渐渐支持不住.
王玉藩想有一个喘息的机会.就派人打着白旗到了革命军队伍里.找到黄明堂说要投降.黄明堂怀疑王玉藩有诈.但又一时攻不下炮台.乃派了王槐廷领着2个革命军和1个法国人一块儿到炮台商议投降事宜.
王玉藩本來就沒有诚意.4个革命军到了炮台后.王玉藩说要革命军先停止进攻两天.炮台整顿好了后.然后再投降.王槐廷一看王玉藩根本就不想投降.大声斥责他沒有诚意.革命军会立即进攻.王玉藩大怒.抽出刀來.斩杀了王槐廷.并把其他3个人