数据为何为一直的插入? 本帖最后由 yxqc 于 2014-05-05 14:20:32 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 $Query=" SELECT * FROM t_TuNao";$rs = mssql_query($Query); while($mssql_row = mssql_fetch_array($rs)) { $MID = $mssql_row[0]; $sql = "insert into Flow01(TDM,) values ('$TDM',)"; mysql_query($sql); } mssql_free_result($rs); mssql_close($mssql_conn); 同样没看出哪里死循环了,你可以用select count(*) from t_TuNao查看下总共有多少条记录~~ 創建兩個臨時表A,B,結構與你的兩個表結構一樣,然後A表只有10條紀錄。然後用你之前寫的程序做插入到 B,看看是否有問題。這樣方便定位問題所在。$MID = $mssql_row[0]; // 這個有什麼用的? $mssql_row[0]是获取Id号,如果插入100条,1000条都没有问题。就是数据多的时候有问题。 $sql = "insert into Flow01(TDM,) values ('$TDM',)";下面加個log紀錄執行的$sql ,運行後看看紀錄執行的sql是什麼。file_put_contents('sql.log', $sql."\r\n", FILE_APPEND); 改成 for 就可以了,搞不懂为什么 while不行? MYsql触发器问题 搞了一下午没搞明白 PHP怎样连接远程的MYSQL数据库? 正则匹配 php5apache2_2.dll问题 php配置output_buffering =off时候我需要用session_start(),怎么用?请高手赐教! php上传文件路径不起作用 各位推荐几本编程思维方面的书 这个php分页函数有句话看不懂,请高手指教 怎样进行目录的删除,添加和修改? 请教各位高手,怎样将htm中获得的变量传给它所调用的PHP程序 请教一个关于php搜索的问题 php 与 $.get问题
$rs = mssql_query($Query); while($mssql_row = mssql_fetch_array($rs)) {
$MID = $mssql_row[0];
$sql = "insert into Flow01(TDM,) values ('$TDM',)";
mysql_query($sql);
} mssql_free_result($rs);
mssql_close($mssql_conn);
select count(*) from t_TuNao
查看下总共有多少条记录~~
然後用你之前寫的程序做插入到 B,看看是否有問題。這樣方便定位問題所在。$MID = $mssql_row[0]; // 這個有什麼用的?
下面加個log紀錄執行的$sql ,運行後看看紀錄執行的sql是什麼。
file_put_contents('sql.log', $sql."\r\n", FILE_APPEND);