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循环插入到表里面呢?
...全文
87 5 点赞 打赏 收藏 举报
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
呃,弄好了,那个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
你这个方法不行吗?
  • 打赏
  • 举报
回复
相关推荐
发帖
基础编程
加入

2.1w+

社区成员

从PHP安装配置,PHP入门,PHP基础到PHP应用
申请成为版主
帖子事件
创建了帖子
2015-09-01 10:37
社区公告
暂无公告