php循环插入数据库某个id范围值

奔波在生活路上 2015-09-01 10:37:00

$uid= 比如是100000111到100500000
for($i=0;$i<count($uid);$i++)
{
$sql="insert intousers (uid,fromid) values($uid,0) ";
}

怎么循环把这两个id内的id循环插入到表里面呢?
...全文
128 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
呃,弄好了,那个addtime是timestamp这个类型的,但是插入数据库看到的是0000-00-00 00:00:00呢
  • 打赏
  • 举报
回复
引用 3 楼 xuzuning 的回复:
加个初值就是了

for($i=0;$i<count($uidxx);$i++)
{
$sql="insert into user_relation (uid,formId,status,addtime) values('".$i."',0,0,'')";
mysql_query($sql);
echo $sql;
$i++;
}
怎么只执行了一次呢
xuzuning 2015-09-01
  • 打赏
  • 举报
回复
加个初值就是了
  • 打赏
  • 举报
回复
引用 1 楼 xuzuning 的回复:
你这个方法不行吗?
i是从0开始的,用户id不是从0开始的,不知道怎么来实现了 $sql="insert into users (uid,fromid) values($i,0) ";
xuzuning 2015-09-01
  • 打赏
  • 举报
回复
你这个方法不行吗?

21,893

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧