PHP 插入多行数据

各位大侠帮看看,为什么我在数据库查询的时候是可以查到多行记录,但是运行这个文件插入时只见一行,数据是从一个SQLSERVER读了写到MYSQL上面的请大侠帮帮忙<?inc... 各位大侠帮看看,为什么我在数据库查询的时候是可以查到多行记录,但是运行这个文件插入时只见一行,
数据是从一个SQL SERVER 读了写到 MYSQL上面的
请大侠帮帮忙

<?
include_once("inc/conn.php");
include_once("mssql_config.php");
include_once("inc/header.inc.php");

$query="SELECT nodeGUID, ProcessName
FROM Workflow WHERE user='$USER' ";

$result=my_db_query($conn,$query);

while($ROW= my_db_fetch_array( $result ))
{
$nodeGUID=$ROW["nodeGUID"];
$ProcessName=$ROW["ProcessName"];

}

$query="insert into test(MB) values ('$ProcessName')";
exequery(conn(),$query);
?>
刚接触PHP,什么都不懂,求大家帮帮我
展开
 我来答
地豆信
推荐于2016-10-19 · TA获得超过127个赞
知道小有建树答主
回答量:237
采纳率:0%
帮助的人:153万
展开全部
把 while($ROW= my_db_fetch_array( $result ))
{
$nodeGUID=$ROW["nodeGUID"];
$ProcessName=$ROW["ProcessName"];

}

$query="insert into test(MB) values ('$ProcessName')";
exequery(conn(),$query);

改成

while($ROW= my_db_fetch_array( $result ))
{
$nodeGUID=$ROW["nodeGUID"];
$ProcessName=$ROW["ProcessName"];
$query="insert into test(MB) values ('$ProcessName')";
exequery(conn(),$query);
}

语法未测试,你自己试下,建议你熟悉后使用ThinkPHP,会对你的工作能力得到更好的提升
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式