php textarea 如何能 一行一个 添加数据库
表名称user字段:namesex内容张三----男张四----男李红----女如何用php代码把内容插入进表user里面呢?一共3个表张三对应name字段男对应sex插...
表名称user字段:name sex内容 张三----男张四----男李红----女如何用php代码 把内容插入进 表 user 里面呢?一共3个表张三对应 name字段男 对应 sex 插入进去结果就是name sex张三 男李四 男李红 女如何实现这个效果呢? 用php+mysql
展开
1个回答
展开全部
$array=$_POST['文本框name'];
$array=explode("\n");
$s=[];
foreach($array as $v){
if($v!=''){
$v=explode('----',$v);
if(isset($v[1])){
$s[]='('.$v[0].','.$v[1].')';
}
}
}
if(count($s)>0){
$sql=implode(',',$s);
$sql='insert into user (name,sex) values '.$sql;
// 数据库执行$sqlo
}else{
echo '用户信息为空';
}
$array=explode("\n");
$s=[];
foreach($array as $v){
if($v!=''){
$v=explode('----',$v);
if(isset($v[1])){
$s[]='('.$v[0].','.$v[1].')';
}
}
}
if(count($s)>0){
$sql=implode(',',$s);
$sql='insert into user (name,sex) values '.$sql;
// 数据库执行$sqlo
}else{
echo '用户信息为空';
}
追问
这个不行哦。。。 执行之后提示用户信息为空
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询