我试图让一个PHP字符串分解成单个的字,在数据库中搜索它们,然后将结果添加到另一个数据库..分手爆炸和foreach串
我目前拥有的字符串这样
“SDGCC,ARISE,SDGFS”
我想在登录标签表来搜索喜欢这些词标记我使用这个
SELECT * FROM
logintags
WHEREtag
LIKE“%字符串%”
,使每个标签从我所用爆炸和foreach,但它似乎并没有越来越预期的效果尝试了串取。
$ string = $ _POST ['tags'];
$ tags = explode(','$ string);
的foreach($标签为$键){
$查询=请求mysql_query( “SELECT * FROM
dept_logintags
WHEREtag
LIKE '%” $键 “%。'”); $ r = mysql _fetch _object($ query);$插入=请求mysql_query( “INSERT INTO
briefings_logintags
(id
,briefing_id
,logintag_id
)VALUES(NULL, '$ ID', '” “)” $ R-> ID。');}
我想创建的效果是每个标签创建标签ID和简报ID之间的参考...
但是它似乎只待放数据库中有一个正确的条目。
应该是被接受的答案。 – Sandhu 2016-05-20 07:50:33