PHP字段写进数据问题
我的mysql的一个表有很多个字段,比如说有十个字段,我只在里面其中一个字段加入数据应该怎么写而不是全部?我用into什么的语句只能全部写根本不能只写一个数据到一个字段要...
我的mysql的一个表有很多个字段,比如说有十个字段,我只在里面其中一个字段加入数据应该怎么写而不是全部?我用into什么的语句 只能全部写 根本不能只写一个数据到一个字段 要全部字段才能写入。。
展开
4个回答
展开全部
简单,创建字段时,都设置默认值default
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你还是用循环吧。
$arr=explode("|||",$reply);
$query="insert into {$cfg_dbprefix}askanswer (askid, ifanswer, tid, tid2, uid, username, anonymous, userip, brief, dateline, content, ifcheck) ";
//循环构造sql语句
foreach($arr as $v)
{
$sql.=",values('$askid', '1', '$tid', '$tid2', '$uid', '$username', '$anonymous', '$userip', '$brief', '$timestamp', '$v', '0')";
}
//去掉第一个‘,’号
$sql=$query.substr($sql,1);
//插入语句
$dsql->ExecuteNoneQuery($sql);
到这就可以了。
$arr=explode("|||",$reply);
$query="insert into {$cfg_dbprefix}askanswer (askid, ifanswer, tid, tid2, uid, username, anonymous, userip, brief, dateline, content, ifcheck) ";
//循环构造sql语句
foreach($arr as $v)
{
$sql.=",values('$askid', '1', '$tid', '$tid2', '$uid', '$username', '$anonymous', '$userip', '$brief', '$timestamp', '$v', '0')";
}
//去掉第一个‘,’号
$sql=$query.substr($sql,1);
//插入语句
$dsql->ExecuteNoneQuery($sql);
到这就可以了。
追问
看不懂啊,。。。简单的可以吗?直接给个语句或者什么
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用update可以的,
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询