注意,最好的办法:这个问题是张贴here
大家好,
我有15个关键字predefind名单,有mysql表对每个关键字。现在我想要做的是 首先我想检查一个关键字,然后将其插入到相关表中。这个过程继续进行,并且再次在foreach 循环之下。 我的问题是,我应该用什么样的方式即是它的if else语句,像
什么是我应该采取这个PHP的问题
foreach($keyword as $key=>$val) { if($val==='keyword1' { $query="insert into keyword1_tab values('', $val); $rs=mysql_query($query) or die(mysql_error()); } else if($val==='keyword2') { $query="insert into keyword2_tab values('', $val); $rs=mysql_query($query) or die(mysql_error()); } else . . . . . else if($val==='keyword15') { $query="insert into keyword3_tab values('', $val); $rs=mysql_query($query) or die(mysql_error()); } }
或者别的东西用于此可以保持速度和一致性。
有没有一张桌子? – 2011-03-24 08:42:57
不,有15个表查看我更新的查询thnx更正 – 2011-03-24 08:45:55
为什么不只有一个表,并添加一个“关键字”字段? – Matt 2011-03-24 08:52:53