Heim >Backend-Entwicklung >PHP-Tutorial >php循环插入数据库某个id范围值

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

WBOY
WBOYOriginal
2016-06-23 13:27:13947Durchsuche

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

怎么循环把这两个id内的id循环插入到表里面呢?


回复讨论(解决方案)

你这个方法不行吗?

你这个方法不行吗?


i是从0开始的,用户id不是从0开始的,不知道怎么来实现了
$sql="insert into users (uid,fromid) values($i,0) ";

加个初值就是了

加个初值就是了


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++;}

怎么只执行了一次呢

呃,弄好了,那个addtime是timestamp这个类型的,但是插入数据库看到的是0000-00-00 00:00:00呢

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn