获取问题 - 将所有行插入到我的表中

时间:2014-08-22 01:19:20

标签: php mysql sql

我有一个提取问题,我想在我的表格中插入数据。

如果我回显我得到所有数据,但是在插入时我检查了我的表,它只显示每列1个数据而不是多行数据。假设它全部为13行,我只得到1。

我在其他项目中使用过此方法没有问题,为什么现在有所不同?

查询只显示2列:Child和Catalog,我需要将它们插入到我的表中。

select CHILD_RLI, CATALOG_ITEM_NAME From myDB; -- example query
while (($row = oci_fetch_array($stid, OCI_ASSOC+OCI_RETURN_NULLS)) != false) 
{


    $crli                       = $row["CHILD_RLI"];
    $catalog_item_name          = $row["CATALOG_ITEM_NAME"];
    $str_catalog_name           =  mysql_real_escape_string($catalog_name);

    $catalogqry = "INSERT into rli_tbl
                                    (crli,catalog_name) 
                                    VALUES 
                                    ('".$crli."','".$str_catalog_name."')";

    mysql_query($catalogqry);   

}

0 个答案:

没有答案