数据库A表中分别有两个对应字段ID和Name:
ID Name
1 张三
2 李四
3 李明
4 王强
...
譬如现在我的网页文本框中填写了三个(那个逗号是英文符号):李明,王强,张三
该如何根据文本框的Name读取他们的ID,并且每个ID单独一行写入B表,例如:
INSERT INTO B (ID) VALUES (3)
INSERT INTO B (ID) VALUES (4)
INSERT INTO B (ID) VALUES (1)
分离名称放入数组,循环查找对应的ID,插入ID。可以详细点给出代码吗?$str = $_POST['str'];
$arr = split (",", $str);
foreache($arr as $name) {
$sql = "select ID from A where Name=".$name.";
//执行取值,若有返回的ID值,则插入B
}Create By Any-Extract(WL-AE) 数据挖掘实验室