insert into bbs(fid) values (@num:=@num+1) where @num<121;Maybe...

解决方案 »

  1.   

    这句代码当然只执行一次
    要么用存储过程,要么用PHP循环
      

  2.   

    to ice_berg16(寻梦的稻草人) ( )我知道这个只能执行一次,你帮我写一个能达到我要求的话,存储过程也行
      

  3.   

    存储过程要mysql5.0以上数据库自己改下吧,我的是testdelimiter //
    CREATE PROCEDURE test.pro(num int)
    BEGIN
    DECLARE i INT DEFAULT 1;
    WHILE i<=num DO
    INSERT INTO bbs (id) VALUES(i);
    SET i = i + 1;
    END WHILE;
    END//
    delimiter ;
    ---- 调用 ----
    call.test.pro(120);
      

  4.   

    写快了
    ---- 调用 ----
    call test.pro(120);