注意,最好的辦法:這個問題是張貼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